在运行时向站点添加xml节点
本文关键字:xml 节点 添加 站点 运行时 | 更新日期: 2023-09-27 18:18:43
在PageLoad()期间,我发现了一个控件:
this.FindControl("ViewMenuDiv");
现在我必须在XML-Context
中为这个控件添加一个子节点所以节点
<div ID="ViewMenuDiv" runat="server">
</div>
将成为:
<div ID="ViewMenuDiv" runat="server">
<mySpecialUnknownNode/>
</div>
mySpecialUnknownNode由dll提供。我可以得到一个字符串。虽然这不是一个文字,它可以是一个图片,一个按钮或其他东西…
我怎样才能做到这一点?
正如评论中所述,您应该能够将HTML分配给div的InnerHtml
属性,而无需首先使用FindControl
检索它:
ViewMenuDiv.InnerHtml = nodeValue;
这应该是可能的任何HTML元素在你的页面中有runat="server"
和ID。