2015-02-26 5 views
0

Можно ли изменить HTML генерируемого ASP.NET так, чтобы он автоматически закрывает входную метку для <asp:TextBox> в настоящее время он генерирующий последующий HTML код:Изменить ASP.NET TextBox сгенерированный html?

<input name="ctl00$txtTest" type="text" value="xxx" id="txtTest_0"> 

возможно для того, чтобы произвести то же самое но с самостоятельным закрывающим тегом следующим образом (обратите внимание на косую черту в конце):

<input name="ctl00$txtTest" type="text" value="xxx" id="txtTest_0" /> 

ли что-то я мог бы сделать, чтобы, возможно, заставить определенную DocType визуализацию или подобную?

+0

Это будет вы запустили http://stackoverflow.com/questions/266988/render-self-closing-tag-in-asp-net-custom-control-derived-from-control –

ответ

1

Это должно работать

Инструменты> Параметры> Текстовый редактор> HTML> Дополнительно> XHTML стиль кодирования изменение ложных И затем:

Инструменты> Опции> Текстовый редактор> HTML (Web Forms)> Форматирование> метка Конкретные параметры> параметры по умолчанию> клиента тег не поддерживает содержимое> закрывающего тега изменений в нет закрывающего тега

после этого отладить и проверьте сгенерированный источник

+1

Вы быстро человек daam !! –

+0

Спасибо за ваш ответ, но кажется, что он отображается точно так же, когда запускается? – Apqu

0

, если вы используете Visual studio, выполните следующие действия: Инструменты ---> Параметры ---> Текстовый редактор ---> HTML ----> Форматирование ---> удалить тег автоматической вставки тега

+0

Благодарим за отзыв, но, похоже, они выглядят одинаково при запуске? – Apqu

Смежные вопросы