Как добавить атрибут данных в выпадающее меню с помощью C #

У меня есть стандартный выпадающий список, и я могу привязать данные к списку.

<asp:DropDownList runat="server" ID="ddlMake" ClientIDMode="Static" DataTextField="Name" DataValueField="URL" AppendDataBoundItems="true">
    <asp:ListItem>Select Make</asp:ListItem>
</asp:DropDownList>

Я хотел бы добавить атрибут данных к опции, как показано ниже:

<asp:ListItem data-siteid="<%# DataBinder.Eval(Container.DataItem, "SiteID") %>">Select Make</asp:ListItem>

Я, очевидно, получаю сообщение об ошибке, потому что он не распознает data-siteid.

The list is databound.

Любые советы будут полезны

Ответы на вопрос(4)

Ваш ответ на вопрос