Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# HtmlContainerControl ASP.NET中的InnerHtml为空_C#_Asp.net - Fatal编程技术网

C# HtmlContainerControl ASP.NET中的InnerHtml为空

C# HtmlContainerControl ASP.NET中的InnerHtml为空,c#,asp.net,C#,Asp.net,我有一个相当具体的问题,我在谷歌上找不到 我有一个带有runat服务器的div,如下所示: <div id="Menu" runat="server"> <!--code--> <div><%= SomeValue %></div> <!--code--> </div> 二, 你好 //Menu.InnerHtml==“”; 有没有办法让InnerHtml同时打印SomeValue 我想我可以

我有一个相当具体的问题,我在谷歌上找不到

我有一个带有runat服务器的div,如下所示:

<div id="Menu" runat="server">

<!--code-->
     <div><%= SomeValue %></div>
<!--code-->

</div>
二,


你好
//Menu.InnerHtml==“”;
有没有办法让InnerHtml同时打印
SomeValue

我想我可以用其他的方法来解决这个问题,这并不是一个好的选择,但我正在处理现有的代码


谢谢

定义某个值?当前检索div的内部html的位置,在第_Load()页上?定义了SomeValue(并正确打印)。是的,在Page_Load()上,我尝试了
OnUnload
,但没有成功。与其使用嵌入式代码块,不如设置inner div的内部html,并将其存储在Page_Load()的变量中?例如,将内部div替换为
,然后使用
字符串strGlobal=“value”;innerMenu.InnerHtml=strGlobal
@Coder这将是一个解决方案,但我在代码中多次重复这个场景,所以我会变得非常混乱
<div id="Menu" runat="server">
  <span>Hi!</span>
</div>
//Menu.InnerHtml == "<span>Hi!</span>";
<div id="Menu" runat="server">
  <span>Hi!</span>
  <div><%= SomeValue %></div>
</div>
//Menu.InnerHtml == "";