DropDownList1.SelectedItem.Text.Trim()
解决方案 »
- 注册时, 账号合法性问题解决方案
- 游标
- 怎么让GridView和数据库绑定?
- 在一个页面中添加了数据,在另外一个页面自动显示出来
- 绑定内容的连接
- 谁第一个解决了150相送,绝不失言,200分求这样一个问题,做WindowFrom朋友请进,本人在线等!!!!!!!,解决了立即揭贴!!!
- ASP.NET服务器配置问题--望各位大侠指教
- TREEVIEW 响应CHECKBOX的CLICK事件的时候刷新的太离谱了
- datalist控件如何居中显示数据啊
- 设计表时,将treeview节点的NavigateUrl属性存到表中,如“add.aspx”,但如何用window.open()来打开呀?是否可以实现?
- 关于DataGrid1.DataKeys的问题
- 有小問題向大家請教
1、循环加入
for(int i =0;i<=rows.Count-1;i++){
ListItem item = new ListItem("field1","field2");
this.DropDownList1.items.Add(item);
}2、直接使用数据邦定
DataTable dataTable = yourdatasource;
this.DropDownList1.DataSource = dataTable;
this.DropDownList1.DataTextField = dataTable.Columns["field1"].ColumnName;
this.DropDownList1.DataValueField = dataTable.Columns["field2"].ColumnName;
this.DropDownList1.DataBind();
DataTextField是显示出来的!
this.DropDownList1.DataTextField = dataTable.Columns["field1"].ColumnName;
this.DropDownList1.DataValueField = dataTable.Columns["field2"].ColumnName;这样子会不会把原来那个删除掉了?
{
再帮定或添加
}
string province = ddlProvince.SelectedItem.Text.Trim();
string strSQL = "select City from bm_ZipCode where Province='"+province+"'";
ddlCity.DataSource = dbo.GetDataSet(strSQL);
ddlCity.DataBind();
ListItem itemTop = new ListItem();
itemTop.Text = "该项不触发任何事件";
itemTop.Value = "0";
ddlCity.Items.Insert(0,itemTop);
这样就可以了,至于不出发事件你在代码里面判断实现:
if(ddlCity.SelectItem.value=="0")
{
不触发事件;
}
dv.Sort = "Rank";ddlDegree.Items.Clear();
ddlDegree.DataSource = dv;
ddlDegree.DataValueField = "QualifyTypeID";
ddlDegree.DataTextField = "EName";
ddlDegree.DataBind();ddlDegree.Items.Insert(0,"该项不触发任何事件");
ddlDegree.Items[0].Value = "0";
ListItem l = new ListItem("该项不触发任何事件","-1"); dropdownlist.Items.Add(l);
l = new ListItem("该项不触发任何事件","0"); dropdownlist.Items.Add(l);
ListItem l = new ListItem("该项不触发任何事件","1"); dropdownlist.Items.Add(l);
ListItem l = new ListItem("该项不触发任何事件","2"); dropdownlist.Items.Add(l);
也不是每次都要将“该项不触发任何事件”并设置成Selected=true;的,可以把它设置成默认项的:
ListItem l = new ListItem("该项不触发任何事件","-1"); dropdownlist.Items.Add(l);
l = new ListItem("字段1","0"); dropdownlist.Items.Add(l);
l = new ListItem("字段2","1"); dropdownlist.Items.Add(l);
l = new ListItem("字段3","2"); dropdownlist.Items.Add(l);