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

StackOverflow https://stackoverflow.com/questions/1802240

  •  05-07-2019
  •  | 
  •  

Вопрос

Это было полезно?

Решение

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

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

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top