Расширение ASP.NET DropDownList - PullRequest
2 голосов
/ 17 мая 2009

Я пытаюсь создать пользовательский элемент управления, который наследуется от DropDownList.

Мне нужно добавить новое свойство в ListItem (в коллекции Item).

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

</cc1: MyDropDownList>    

Как я могу это сделать?

Ответы [ 2 ]

3 голосов
/ 17 мая 2009

Даже если вы наследуете от DropDownList, вы не можете добавить это свойство, потому что его нужно добавить в элемент управления ListItem. Но проблема в том, что класс ListItem запечатан, поэтому вы не можете наследовать его.

0 голосов
/ 17 мая 2009

Можете ли вы расширить возможности на стороне клиента с помощью jQuery?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...