Обновление.NET Framework с 3.5 до 4.5.2. ASP больше не любит HTML

Мы перемещаем один из наших веб-сайтов с нашего старого веб-сервера на новый. Часть процесса означает, что нам пришлось перенести проект с VS2008 на VS2015. Одна из наших веб-служб больше не поддерживает ничего до TLS1.2, поэтому нам также необходимо обновить версию.NET Framework.

При запуске в 3.5 сайт работает нормально, но как только я обновляюсь до 4.0 (или выше), весь ад разваливается, и я даже не могу запустить сайт.

Я получаю следующую ошибку при загрузке домашней страницы:

System.Web.UI.HtmlControls.HtmlTableCellCollection должна содержать элементы типа 'System.Web.UI.HtmlControls.HtmlTableCell'. 'br' имеет тип 'System.Web.UI.HtmlControls.HtmlGenericControl'.

Мне кажется, это говорит мне You can't use a br tag inside a td tag, Я понятия не имею, почему и почему ты не сможешь.

Кто-нибудь может подсказать, почему.NET говорит об этом и как решить? Я видел что-то, говорящее, что я должен заменить <br> с <div> теги (которые я попробовал, но получил ту же ошибку, но для div). Это действительно НЕ решение, так как я никак не смогу просмотреть весь сайт и удалить <br> теги, где бы они ни находились в таблице.

Любая помощь с благодарностью.

0 ответов

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