C#中Dropdownlist如何读取数据库绑定并且联动

C#中Dropdownlist如何读取数据库绑定并且联动,第1张

我告诉你思路,你在页面加载的时候,也就是page_load方法里先给你的专业下拉列表赋值,直接数据库select form 专业表或其他表,然后在专业Dropdownlist的选定项索引改变事件里,去给主项单元下拉列表绑定数据,查询数据库条件是select 主项单元 form 专业表 where 专业 = '专业Dropdownlist的当前选定值',后面的依次类推。

原理就是在上一个Dropdownlist索引改变事件里给下一级的Dropdownlist绑定值,条件就是上一个Dropdownlist里面的轩定项

你要在下拉事件中触发数据库 *** 作刷新介面某些值吗?

设定dropdownlist 的autopostback属性为true就可以了,然後在selectIndexChange事件中写数据库作业代码

dropdownlist 只能有一个 selectedvalue,所以你这样取值,就只能取得一个。

既然你是从数据库中绑定出来的,如果想都存入的话,可以从数据源处存入,但这样的话,使用 dropdownlist让用户选择就没有必要了。多选的话,应该用 listbox一类的。

sqlconnection conn = new ("连接数据库字符串");

connopen();

sqlcommand comd = new ("constr",conn);

string constr = "update book set XXX(你要选择往数据库提交的) where subname =@sn";

comdParametersadd("@sn",SqlDbTypeVarChar, 255);

comdparameters["@sn"]value = 下拉列表SelectedItemValue;

comdExecuteNonQuery();

connclose();

以上就是关于C#中Dropdownlist如何读取数据库绑定并且联动全部的内容,包括:C#中Dropdownlist如何读取数据库绑定并且联动、C#dropdownlist怎么动态连接数据库啊、ASP.NET Dropdownlist取值存入数据库的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10192701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存