前台:商品分类的下拉框
<asp:Literal ID="Literal1" runat="server" Text="商品分类" />:
<asp:DropDownList ID="drpProductCategory" runat="server">
</asp:DropDownList>
后台:Page_Load()中调用BindCategories()
private void BindCategories()
{
DataSet list = new Maticsoft.BLL.Shop.Products.CategoryInfo().GetList(" Depth = 1 ");//从数据库查出来的DataSet
if (!DataSetTools.DataSetIsNull(list))
{
this.drpProductCategory.DataSource = list; //赋值给控件的DataSource
this.drpProductCategory.DataTextField = "Name"; //其中数据库的Name属性的值复制给DataTextField
this.drpProductCategory.DataValueField = "CategoryId"; //数据库的CategoryId属性的值复制给DataValueField
this.drpProductCategory.DataBind(); //绑定数据
}
this.drpProductCategory.Items.Insert(0, new ListItem("请选择", string.Empty));
}
.Net项目实战:DropDownList 用法
最新推荐文章于 2020-09-30 16:17:54 发布