2009-05-17 57 views
2

我試圖創建一個從DropDownList中繼承的自定義控制。擴展ASP.NET的DropDownList

我需要的是一個新的屬性添加到列表項(項目集內)。

<cc1:MyDropDownList ID="MyDropDownList1" runat="server"> 
    <asp:ListItem myProperty="true" text="sometext" ... />      

</cc1: MyDropDownList>  

我該怎麼做?

+0

你能解釋一下爲什麼你需要創建一個自定義的CONTROL3版本? – bendewey 2009-05-17 16:19:37

+0

是的,我在David Robbins的評論中這樣做過。 – markiz 2009-05-17 19:35:49

回答

3

即使你從DropDownList的繼承,因爲你必須將它添加到列表項的控制,你可以不加這個屬性。
但問題是,ListItem類是密封的,所以你不能從它繼承。

+0

是的,我知道它密封... 但我能做什麼? 任何解決方法? – markiz 2009-05-17 16:39:09

0

你能能力的客戶端使用jQuery擴展?