我想通过gridview的编辑列-为某两列在编辑模板中添加下拉框,添加完以后希望其中一框绑定数据后另一框能够根据该框的selected value属性产生联动,实践中发现在第二个框的where语句里找不到第一个框的控件,请问该如何处理?我想可能是编辑模板的原因
解决方案 »
- asp.net中debug设为false后,是不是catch块中就捕获不到exception对象?
- 求教各位。。
- 一个做好的asp.net项目怎么要是实现象网易那样的伪静态的效果?
- 怎样做才能在GridView的CheckBoxField模板列的CheckBox被选中时,调用指定的javascript函数?
- 百分求解面试题(javascrpit)
- 关于.NET中MVC设计模式?
- asp.net中怎样定义全局(页面件可以公用的)的复杂变量(如结构等)
- .NET Framework 工具 哪儿有
- 菜鸟问题 关于数据源 网站复制到另一个机子后显示不了
- 提取xml页面数据保存到datatable并批量更新到数据库
- 登陆功能,AJAXPRO + Linq to sql 配上IIS就不能访问了
- sql注入问题
第二个是select [B] from [table] where [A] = @A
这里的参数A为Dropdownlist1.selectedValue如果两个下拉框在普通页面而不是gridview里面,很容易实现不是吗?我现在放在列的编辑模板里面就不行了
addressbook.Groupid = int.Parse(drop.SelectedValue);
不行的花请参照三楼那样去取DropDownList的值。
应该在dropdownlist的事件中取值。dropdownlist有个SelectedIndexChanged的事件触发这个事件的时候取第一个dropdownlist的值,然后根据取到的值去绑定第二个dropdownlist