У меня есть это, что получает связанный в моем коде позади:Как изменить элементы в моем DropDownList в ASP.NET
<asp:DropDownList id="ddlPopulation" runat="server" DataTextField="population" DataValueField="pid" AppendDataBoundItems="True">
<asp:ListItem>Default</asp:ListItem>
Как изменить элементы списка в коде позади? Я хочу сделать Html_Decode и Trim на них, прежде чем они будут переданы пользователю?
Код DataBind является:
StringBuilder sql = new StringBuilder();
// Define sql
sql.Append("SELECT DISTINCT datasource ");
sql.Append("FROM meta ");
sql.Append("WHERE datasource != '' ");
sql.Append("ORDER BY datasource ASC ");
IDataReader reader = SqlHelper.GetDataReader(sql.ToString());
ddlDatasources.DataSource = reader;
ddlDatasources.DataBind();
Что с использование kooky stringbuilder? Вы ничего не набираете, вы должны просто использовать строку, а не конкатенацию? – jim