DropDownList通过sqldatareader棒定,怎样让它不选择数据默认为空的? DropDownList通过sqldatareader棒定,会自动选择第一条数据,我希望当页面加载以后DropDownList默认不选择第一条记录,我希望用户通过下拉列表来选择数据,从而出发SelectedIndexChanged事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DropDownList默认不选择第一条记录——————————————————————什么意思?你想要第一项为空?清说清楚。。 使用javascript 设置其selectedIndex为-1 ListItem li = new ListItem("请选择","0");DropDownList1.Items.Add(li);数据绑定....绑定数据库前先添加一项目 string mysql=string.Empty;mysql="select * from kf_csb";SqlConnection myConnection = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectString"]);myConnection.Open(); SqlDataAdapter myCommand = new SqlDataAdapter(mysql, myConnection);myCommand.SelectCommand.CommandText =mysql;DataSet ds = new DataSet();myCommand.Fill(ds, "csm");if(ds.Tables["csm"].Rows.Count>0){ this.CityDDL.Items.Clear(); CityDDL.DataSource = ds.Tables["csm"].DefaultView; CityDDL.DataTextField = "csm"; CityDDL.DataValueField = "pk"; CityDDL.DataBind(); CityDDL.Items.Insert(0,new ListItem("",""));//你要的是这句吧。。}myConnection.Close(); athossmth(athos) : 你好,通过javascript怎么设置selectindex为-1呢?具体代码怎么实现? 因为调用数据库的代码是不能动的,函数是通过sqldatareader把所有数据都付植给了IList变量,我只能通过这个函数把数据付植给DropDownList, 绑定之后写上这句代码DropDownList1.Items.Insert(0," "); 同意 sunnystar365(淡淡忧伤) 数据绑定之后设置一下SelectIndex的值,0为第一项,-1为空。 在前台<asp:DropDownList id="DropDownList1" runat="server">与</asp:DropDownList>之间加一句<asp:ListItem></asp:ListItem>就可以了。 asp.net安全问题。 <%Response.Write("123456789");%> 写在html的body中为什么不显示? DataGrid按照查询条件排序问题 100分全押了,怎么获得dts包执行过程中的状态? datatable 未将对象引用设置到对象的实例。 放在DataList中的表格如何控制? 变量缓存问题 求 ASp。Net的用户注册页面。用C#写,要带查看用是否存在, asp.net入门经典c#编程篇第8章中的练习,我看不懂! 请问DataGrid.Columns.Add()方法的一些问题,请执教! 哪位高手愿意帮我写一个在线考试系统的,现金奖励! 一个关于发邮件的问题
——————————————————————什么意思?你想要第一项为空?清说清楚。。
DropDownList1.Items.Add(li);
数据绑定....
绑定数据库前先添加一项目
SqlConnection myConnection = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectString"]);
myConnection.Open();
SqlDataAdapter myCommand = new SqlDataAdapter(mysql, myConnection);
myCommand.SelectCommand.CommandText =mysql;
DataSet ds = new DataSet();
myCommand.Fill(ds, "csm");if(ds.Tables["csm"].Rows.Count>0)
{
this.CityDDL.Items.Clear();
CityDDL.DataSource = ds.Tables["csm"].DefaultView;
CityDDL.DataTextField = "csm";
CityDDL.DataValueField = "pk";
CityDDL.DataBind();
CityDDL.Items.Insert(0,new ListItem("",""));//你要的是这句吧。。
}
myConnection.Close();
你好,通过javascript怎么设置selectindex为-1呢?具体代码怎么实现?
因为调用数据库的代码是不能动的,函数是通过sqldatareader把所有数据都付植给了IList变量,我只能通过这个函数把数据付植给DropDownList,
DropDownList1.Items.Insert(0," ");