用Asp.net定义一个下拉框,

<asp:DropDownListID="DropDownList1"runat="server"Width="50px"></asp:DropDownList>怎样给下... <asp:DropDownList ID="DropDownList1" runat="server" Width="50px"></asp:DropDownList>怎样给下拉框赋值呢?比如我想添加,孕,婴,幼,童,家怎样实现? 展开
 我来答
匿名用户
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();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式