Я пытаюсь создать собственный элемент управления, который наследуется от DropDownList.
Мне нужно добавить новое свойство в ListItem (в коллекции элементов).
<cc1:MyDropDownList ID="MyDropDownList1" runat="server">
<asp:ListItem myProperty="true" text="sometext" ... />
</cc1: MyDropDownList>
Как я могу это сделать?
Даже если вы наследуете DropDownList, вы не можете добавить это свойство, потому что вы должны добавить его в элемент управления ListItem.
Но проблема в том, что класс ListItem запечатан, поэтому вы не можете наследовать его.
Можете ли вы расширить возможности клиентской стороны с помощью jQuery?