//我用的是vs.net2005
protected void Page_Load(object sender, EventArgs e)
{
//装入办事处
string bscquery = "select cname from sys_banshi";
bsclist.ConnectionString = datacon.con;
bsclist.SelectCommand = bscquery;
DropDownList3.DataSourceID = "bsclist";
DropDownList3.DataTextField = "cname";
}
//问题出在下面
protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection connection = new SqlConnection(datacon.con);
string querytext = "select * from users where cxingming='" + ListBox1.SelectedItem + "'";//SQL语句
connection.Open();
SqlCommand cmd = new SqlCommand(querytext, connection);
SqlDataReader dr = cmd.ExecuteReader();
dr.Read(); DropDownList3.SelectedValue = dr["cbanshichu"].ToString();
//问题就出在上面这一行,
}//下面是错误提示:
“DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value如果手工在DropDownList1的items属性里写入,items值运行到上面那一句是没有问题的(点ListBox1
DropDownList1会有变化)。我发现他们只是差几个空格而已,装入时可以有方法把空格去掉吗?
有没有别的方法解决这个问题?解解各位了;
我的油箱是:[email protected]
再谢一次,呵呵!!
protected void Page_Load(object sender, EventArgs e)
{
//装入办事处
string bscquery = "select cname from sys_banshi";
bsclist.ConnectionString = datacon.con;
bsclist.SelectCommand = bscquery;
DropDownList3.DataSourceID = "bsclist";
DropDownList3.DataTextField = "cname";
}
//问题出在下面
protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection connection = new SqlConnection(datacon.con);
string querytext = "select * from users where cxingming='" + ListBox1.SelectedItem + "'";//SQL语句
connection.Open();
SqlCommand cmd = new SqlCommand(querytext, connection);
SqlDataReader dr = cmd.ExecuteReader();
dr.Read(); DropDownList3.SelectedValue = dr["cbanshichu"].ToString();
//问题就出在上面这一行,
}//下面是错误提示:
“DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value如果手工在DropDownList1的items属性里写入,items值运行到上面那一句是没有问题的(点ListBox1
DropDownList1会有变化)。我发现他们只是差几个空格而已,装入时可以有方法把空格去掉吗?
有没有别的方法解决这个问题?解解各位了;
我的油箱是:[email protected]
再谢一次,呵呵!!
解决方案 »
- c# B/S 导出word或者excel 试例子 帮忙解决下问题
- 菜鸟求解!!!
- Visual studio 2010 在C#\Extension中找到不到C#“项目模版”和“项模版”
- C# 如何合并多个文件夹下 相同文件名的文件 到一个目标文件夹
- 先写代码再做窗体要注意什么?
- c#如何把字符串转化为窗体类型
- 一个小小的局域网同步聊天工具.想放到广域网上应该做哪些改动?
- 类似QQ的即使通讯
- 一个关于跨平台调用的问题
- 有谁做过关于google的 adsense api的东西,有问题请教
- 请教一个很菜的问题,如何每十分钟执行一个命令
- 请教:C# 2005 在32位操作系统下编译,再将其用于64位系统,有多麻烦?
string bscquery = "select cname from sys_banshi";
bsclist.ConnectionString = datacon.con;
bsclist.SelectCommand = bscquery;
DropDownList3.DataSourceID = "bsclist";
DropDownList3.DataTextField = "cname";
//dropdownlist绑定
DropDownList3.DataBind();
string bscquery = "select cname from sys_banshi where cname is not null";
1、"第一办事处 "
2、"第一办事处 "
我试了,还是那样,怎么能这样呢?