string.format создает очень нечетный результат на html ниже. Я считаю, что это как-то связано с блоком inline if, но я еще не понял этого. Пожалуйста помоги!String.Format HTML
String.Format(@"<input type='text'
name='PostalCode'
id='PostalCode'
onfocus='if(this.value == '{0}')
{{ this.value = ''; }}'
value='{1}'
class='enter-postal' />",
"Enter Postal Code", "Enter Postal Code")
Что вы подразумеваете под * странным *? Он производит именно то, что вы сказали ему, чтобы произвести. – MarcinJuraszek
Что он делает, и что вы хотите, чтобы он сделал? – RW4
Вы используете '' 'внутри своего javascript-кода, даже если он используется как разделитель: используйте' '' (и избегайте его). Более того, я бы предложил написать вспомогательный класс для создания тега HTML с атрибутами ... –