Incluir arquivo HTML no código C #
Tenho uma página com um menu esquerdo. Este menu à esquerda é um arquivo HTML [LeftFrame.htm] e está incluído na página aspx usando o seguinte códig
<!-- #include file="LeftFrame.htm"-->
gora, preciso alterar o nome do arquivo para LeftFrameOthers.htm no código C
Por exemplo
if ( arg == 1 )
{
divMenu.InnerHTML = "<!-- #include file="LeftFrame.htm"-->";
}
else
{
divMenu.InnerHTML = "<!-- #include file="LeftFrameOthers.htm"-->";
}
Mas isso cria um erro e o menu esquerdo não é carregado. Existe uma maneira de gerenciar isso a partir do código C #.
Não quero usar duas divs para esse fim 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>
e altere a propriedade de exibição das divs do código C #.
Estou usando o VS 2003