假设我现在有一个dropdownlist。我给起绑定下面的数据:
无
一年级
二年级
三年级
四年级这样每当页面起来之后下拉框里面就会现在上面的数据,那么现在的问题是,如果数据库中存放的顺序不是按照上面的顺序存储,而是按照
一年级
二年级
无
四年级
的顺序的,那么默认显示在dropdownlist中的数据就是一年级。
请问该如何使无论数据库中存储的顺序如何,在上面显示的时候都是显示“无”?谢谢。。
无
一年级
二年级
三年级
四年级这样每当页面起来之后下拉框里面就会现在上面的数据,那么现在的问题是,如果数据库中存放的顺序不是按照上面的顺序存储,而是按照
一年级
二年级
无
四年级
的顺序的,那么默认显示在dropdownlist中的数据就是一年级。
请问该如何使无论数据库中存储的顺序如何,在上面显示的时候都是显示“无”?谢谢。。
解决方案 »
- datalist的删除事件怎样给出删除提醒呢?
- 两个GridView之间的数据转移
- 因扰好久了,一直没有解决的问题?
- 问个数据选取的界面实现问题
- 100问个javascript和repeater结合的问题!
- 如何同时验证15、17、18位身份证号码?
- 在c#中如何通过Request得到html 的CheckBox 的选择状态?
- 安装MS IE Web Controls后为什么VS.net Studio的Toolbox中没有图标呢?
- 关于runat=server的问题,现场解决就给分
- VS2012发布ASP.NET网站到本地IIS之后无法在浏览器中浏览
- 求教SQL语句。支持分页。。
- 把当前时间作为一个字段插入到表中,表中的字段是datetime类型的,怎么插都不成功
在第一列绑定一行'无'的选项即可,代码
DropDownList1.Items.Insert(0, new ListItem("无",""));
方法2:
绑定之后,让他选择项为“无”比如“无”的value值为空。
则代码为:
DropDownList1.SelectedValue="";即可
grade,no
无,0
一年级,1
二年级,2
三年级,3
四年级,4select grade,no from table1 order by no
<asp:DropDownList ID="SearchGrade" runat="server" DataSourceID="searchgradedata" DataTextField="Gradename" AppendDataBoundItems="true">
<asp:ListItem Selected="True" Text="请选择" Value="-1"></asp:ListItem>