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