Я использую .NET MVC, и на страницах просмотра я устанавливаю заполнитель содержимого, который содержит идентификатор, который будет использоваться на главной странице, следующим образом:
Просмотр страницы:
<asp:Content ID="CDomBodyId" ContentPlaceHolderID="DomBodyId" runat="server">LmpDemoRequests</asp:Content>
Главная страница:
<body id='<asp:ContentPlaceHolder ID="DomBodyId" runat="server"></asp:ContentPlaceHolder>'>
Таким образом, в данном конкретном случае тег body будет выглядеть следующим образом на конечной HTML-странице:
<body id='LmpDemoRequests'>
Я хотел бы иметь двойные кавычки вокруг тега body id, но инвертирование кавычек, подобное следующему, делает intellisense неспособным найти заполнитель содержимого, давая мне много предупреждений при компиляции.
<body id="<asp:ContentPlaceHolder ID='DomBodyId' runat='server'></asp:ContentPlaceHolder>">
Есть ли способ обойти это?