我试图创建一个从DropDownList中继承的自定义控制。扩展ASP.NET的DropDownList
我需要的是一个新的属性添加到列表项(项目集内)。
<cc1:MyDropDownList ID="MyDropDownList1" runat="server">
<asp:ListItem myProperty="true" text="sometext" ... />
</cc1: MyDropDownList>
我该怎么做?
我试图创建一个从DropDownList中继承的自定义控制。扩展ASP.NET的DropDownList
我需要的是一个新的属性添加到列表项(项目集内)。
<cc1:MyDropDownList ID="MyDropDownList1" runat="server">
<asp:ListItem myProperty="true" text="sometext" ... />
</cc1: MyDropDownList>
我该怎么做?
即使你从DropDownList的继承,因为你必须将它添加到列表项的控制,你可以不加这个属性。
但问题是,ListItem类是密封的,所以你不能从它继承。
是的,我知道它密封... 但我能做什么? 任何解决方法? – markiz 2009-05-17 16:39:09
你能能力的客户端使用jQuery扩展?
你能解释一下为什么你需要创建一个自定义的CONTROL3版本? – bendewey 2009-05-17 16:19:37
是的,我在David Robbins的评论中这样做过。 – markiz 2009-05-17 19:35:49