相关疑难解决方法(0)

如何将子节点添加到从System.Web.UI.Control派生的自定义asp.net用户控件

我想知道如何将一些额外的子节点添加到从System.Web.UI.Control派生的自定义用户控件类.

例如,目前我有一个不包含子节点的控件,在设计图面上如下所示.

<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" ></MyCustomControl>
Run Code Online (Sandbox Code Playgroud)

我正在寻找的是能够从设计表面向该控件添加n个子节点,然后从代码中访问它们的值.所以加入上述控制.

<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" >
  <childnode1>value1</childnode1>
  <childnode2>value2</childnode2>
</MyCustomControl>
Run Code Online (Sandbox Code Playgroud)

我不清楚如何访问子节点.

任何有关如何做到这一点的见解表示赞赏.

.net c# asp.net user-controls

6
推荐指数
1
解决办法
4191
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1

user-controls ×1