Я новичок в программировании .net, и, возможно, то, что я пытаюсь сделать, относительно просто, но до сих пор я не мог найти полезного примера.DropDownList с элементами элементов привязки
Я хочу создать элементы привязки в DropDownList. У меня есть следующий код в asp.net:
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True">
</asp:DropDownList>
В коде позади (C#), я хочу, чтобы опрашивать базу данных (результат возвращает URL-адрес, описание и название) и заполнить DropDownList со следующим :
<a href="url">Title description</a>
добавить результаты БД к DropDownList так:
while (reader){
list.Add("<a href='" + url + "'> " + title +" "+ description+"</a>");
}
this.DropDownList1.DataSource = list;
this.DropDownList1.DataBind();
Но он показывает всю строку в DropDownList:
"<a href='" + url + "'> " + title +" "+ description+"</a>"
, где интерпретируются URL-адрес, заголовок и описание, а также тег привязки.
Я хочу показать только: название описание. И в выбранном я хочу перенаправить пользователя на url, указанный в атрибуте href.
Возможно ли это сделать в asp.net и C#? Может ли кто-нибудь помочь мне с некоторым примером или советами?