Incluir archivo HTML en código C #
Tengo una página que tiene un menú a la izquierda. Este menú de la izquierda es un archivo HTML [LeftFrame.htm] y se incluye en la página aspx usando el siguiente código.
<!-- #include file="LeftFrame.htm"-->
Ahora necesito cambiar el nombre del archivo a LeftFrameOthers.htm desde el código C #.
P.ej
if ( arg == 1 )
{
divMenu.InnerHTML = "<!-- #include file="LeftFrame.htm"-->";
}
else
{
divMenu.InnerHTML = "<!-- #include file="LeftFrameOthers.htm"-->";
}
Pero crea un error y el menú izquierdo no está cargado. ¿Hay alguna manera de administrar esto desde el código C #.
No quiero usar dos divs para este propósito como ..
<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>
y cambie la propiedad de visualización de los divs del código C #.
Estoy usando VS 2003