在PageLoad()期间,我找到一个控件:
this.FindControl("ViewMenuDiv");
现在我必须在XML-Context
中将子节点添加到此控件中所以节点
<div ID="ViewMenuDiv" runat="server">
</div>
将成为:
<div ID="ViewMenuDiv" runat="server">
<mySpecialUnknownNode/>
</div>
mySpecialUnknownNode由dll提供。我可以把它作为一个字符串。虽然这不是文字,但它可以是图片,按钮或其他东西......
我怎样才能做到这一点?
答案 0 :(得分:1)
如评论中所述,您应该能够将HTML分配给div的InnerHtml
属性,而无需先使用FindControl
检索它:
ViewMenuDiv.InnerHtml = nodeValue;
对于页面中包含runat="server"
和ID。