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

请教gridview中添加两个dropdownlist,怎么改变一个的值,使另一个随着变化

2012-04-25 
请问gridview中添加两个dropdownlist,如何改变一个的值,使另一个随着变化?如果不在gridview中,可以使用SEL

请问gridview中添加两个dropdownlist,如何改变一个的值,使另一个随着变化?
如果不在gridview中,可以使用SELECT [材料型号] FROM [材料统计表] WHERE ([材料编号] = dropdownlist1.selectedvalue)实现,但是在gridview中的dropdownlist1不能被获取,怎么实现材料型号随材料编号变化呢?

[解决办法]
俩dropdownlist做成一个用户控件 然后在里面写联动啊 我知道在数据绑定控件内部 比如repeater 发生了某个dropdownlist的selectedindexchanged事件的话 在这个事件里面你没法获取到需要联动的那个dropdownlist, 所有就把这两个dropdownlist直接拿出来做单独的一个用户控件

探讨

是用户控件,怎么联动啊?引用:

俩联动dropdownlist做成用户控件

[解决办法]
这样搞一下

//SELECT [材料型号] FROM [材料统计表] WHERE ([材料编号] = dropdownlist1.selectedvalue)


DropDownList drl=(DropDownList)this.dropdownlist1.Rows[intColumn].FindControl("材料编号");
value=drl.selectedvalue;
SELECT [材料型号] FROM [材料统计表] WHERE ([材料编号] = value);

热点排行