首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

多个dropdownlist联动有关问题

2012-02-23 
多个dropdownlist联动问题如题:有三个dropdownlist,第一个和第二个是独立的,第三个需要根据的一个和第二个

多个dropdownlist联动问题
如题:
有三个dropdownlist,第一个和第二个是独立的,第三个需要根据的一个和第二个的值查数据库.
string sql = string.Format("select * from student where st_grade='{0}' and z_id='{0}'", grade.SelectedValue,subject.SelectedValue);
这个SQL语句不行,请高手指点.

[解决办法]
AutoCompleteExtender.

这里有个视频教程:
Use ASP.NET AJAX Cascading Drop Down Control to Access a Database
[解决办法]
这个SQL语句不行,那你就设置断点调试一下看看这个SQL语句的内容,看看在查询分析器中是否可以查到数据,如果查不到的话,那你就要更改查询语句了。
[解决办法]
string sql = string.Format("select * from student where st_grade='{0}' and z_id='{1}'", grade.SelectedValue,subject.SelectedValue);
[解决办法]

SQL code
string sql = string.Format("select * from student where st_grade={0} and z_id={0}", grade.SelectedValue,subject.SelectedValue);
[解决办法]
string sql = string.Format("select * from student where st_grade='{0}' and z_id='{0}'", grade.SelectedValue,subject.SelectedValue); 
and z_id='{0}'这个应该写成and z_id='{1}'吧,
实在不行,直接将下拉框选值替换{0}

热点排行