Атрибут "runat" не является допустимым атрибутом. Вы имели в виду «контент» или «цель»? Как решить эту ошибку проверки asp.net - PullRequest
0 голосов

Ответы [ 3 ]

1 голос
/ 26 ноября 2009

Э-э ... удалить атрибуты? Они не являются действительным HTML-кодом и имеют смысл только при интерпретации ASP.NET

1 голос
/ 28 ноября 2009

runat = "server" - это синтаксис управления сервером asp.net. Это не должно входить в HTML. Это интерпретируется ASP.NET. Вы должны удалить этот атрибут.
Возможная причина этого:
1. Я думаю, что шаблон создается динамически. разработчик сделал статический сайт и сократил копирование на стороне сервера, чтобы сделать его динамичным, но использовал управление как response.write и забыл удалить runat = "server", потому что это должен быть HTML-контент в response.write.

ПРИМЕЧАНИЕ: Нет управления сервером ASP.NET дает runat = "server" в HTML. Это жестко закодировано в вашем коде. удалите это из тега привязки и изображения.

0 голосов
/ 26 ноября 2009

Ваши страницы не должны отображаться с runat="server", так что здесь определенно что-то идет не так. Как выглядит часть вашего aspx, которая соответствует одному из элементов, который дает эту ошибку проверки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...