Включить HTML-файл в код C #
У меня есть страница с левым меню. Это левое меню представляет собой файл HTML [LeftFrame.htm] и включено в страницу aspx с помощью следующего кода.
<!-- #include file="LeftFrame.htm"-->
Теперь мне нужно изменить имя файла на LeftFrameOthers.htm из кода C #.
Например:
if ( arg == 1 )
{
divMenu.InnerHTML = "<!-- #include file="LeftFrame.htm"-->";
}
else
{
divMenu.InnerHTML = "<!-- #include file="LeftFrameOthers.htm"-->";
}
Но это создает ошибку и левое меню не загружается. Есть ли способ управлять этим из кода C #.
Я не хочу использовать два div для этой цели, как ..
<div id="divOwnLeftFrame" runat="server" style="DISPLAY: block">
<!-- #include file="LeftFrame.htm"--></div><div id="divOthersLeftFrame" runat="server" style="DISPLAY: block">
<!-- #include file="LeftProfileFrame.htm"-->
</div>
и измените свойство отображения div'ов из кода C #.
Я использую VS 2003