Размещение тегов<HTML & gt; внутри заполнителя содержимого
Я работаю на компанию в качестве подрядчика и изменяю чей-то код, который мне кажется не совсем правильным. Короче говоря, у него есть полная html-страница внутри тегов-заполнителей содержимого asp.net настройка master/child.
Приложение, кажется, работает нормально...хотя иногда оно кажется немного медленным. Итак, мой вопрос таков: есть ли у кого-нибудь какие-либо проблемы с этой страницей внутри страницы?
В принципе, это выглядит так:
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="index.aspx.vb" Inherits="TestApp.Index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> </head> <body> </body> </html> </asp:Content>
Что я уже пробовал:
Я подумываю о том, чтобы вытащить HTML-теги и поместить любые скрипты в заполнитель HEAD content.
F-ES Sitecore
Это выглядит неправильно, но я полагаю, что это зависит от того, что находится на главной странице. Если там вообще нет контента, то я полагаю, что вам понадобится все это на странице контента, но если это так, то зачем использовать мастер-страницы?
Roz
Главная страница содержит полный набор ссылок и меню. Правда, не знаю, зачем он это делает. По сути, он создает страницу внутри страницы. Я никогда не видел этого раньше и понятия не имею, есть ли какой-либо штраф за производительность...просто очень странно для меня.