用Asp.net定义一个下拉框,
<asp:DropDownListID="DropDownList1"runat="server"Width="50px"></asp:DropDownList>怎样给下...
<asp:DropDownList ID="DropDownList1" runat="server" Width="50px"></asp:DropDownList>怎样给下拉框赋值呢?比如我想添加,孕,婴,幼,童,家怎样实现?
展开
1个回答
2015-04-20
展开全部
<asp:DropDownList ID="DropDownList1" runat="server" Width="50px">
<asp:ListItem Text="孕" Value="孕"></asp:ListItem>
<asp:ListItem Text="婴" Value="婴"></asp:ListItem>
<asp:ListItem Text="幼" Value="幼"></asp:ListItem>
<asp:ListItem Text="童" Value="童"></asp:ListItem>
</asp:DropDownList>
追问
下拉框每一项的标记直接就是孕,婴,幼,童吗,而不是默认0,1,2,3
如果我从数据库里取到值,怎么让它在前台显示到对应的项上,就是选中数据库里的那一项,十分感谢。
追答
DataTable _dt=你获取数据的函数;
this.dropdownlist.DataSource = _dt;
this.dropdownlist.DataTextField = "text绑定的字段名";
this.dropdownlist.DataValueField = "Value绑定的字段名";
this.dropdownlist.DataBind();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询