----------------------------------------------------页面-----------------------------------------------------------
<asp:TemplateField HeaderText="销售情况">
<ItemTemplate>
<asp:DropDownList ID="SellState" runat="server" DataSource='<%# ddlbind()%>'
DataValueFiled="SellState" DataTextFiled="SellState" OnSelectedChanged="DropDownList_SelectedChanged"
AutoPostBack="true">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
//后台查询方法
public SqlDataReader ddlbind()
{
string strsql="select distinct SellState from Sellbook";
SqlConnection conn = GetConnection();
SqlCommand cmd = new SqlCommand(strsql,conn);
cmd.open();
return cmd.ExecuteReader();
}
本文展示了一个ASP.NET页面中DropDownList控件绑定数据源的例子,并提供了后台查询方法的具体实现。该例子通过连接数据库并执行SQL查询来获取销售状态数据,然后将其作为下拉列表的数据源。
3868

被折叠的 条评论
为什么被折叠?



