Проблема проверки XHTML при попытке отобразить символ '&' внутри элемента управления ASP.Net

Хорошо, описание довольно прикольное, но вот моя проблема:

<asp:ListItem Value="0">All Leads <i>(include Archive & Trash)</i></asp:ListItem>
<asp:ListItem Value="0">All Leads <i>(include Archive &amp; Trash)</i></asp:ListItem>
<asp:ListItem Value="0" Text="All Leads <i>(include Archive & Trash)</i>" />
<asp:ListItem Value="0" Text="All Leads <i>(include Archive &amp; Trash)</i>" />

Все три версии отображают следующий HTML

All Leads <i>(include Archive & Trash)</i>

Это, конечно, не проходит проверку XHTML. Это должно сделать HTML следующим образом:

All Leads <i>(include Archive &amp; Trash)</i>

Как я могу это исправить?

Благодарю.

1 ответ

Решение

Ответ в том, что вам нужно это & ​​amp; так глупо, как это.

Другие вопросы по тегам