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

在GRIDVIEW中怎么绑定DROPDOWNLIST并取值?

2012-06-10 
在GRIDVIEW中如何绑定DROPDOWNLIST并取值??本人刚从VS2003转到VS2005,请问如何在在GRIDVIEW中如何绑定DROP

在GRIDVIEW中如何绑定DROPDOWNLIST并取值??
本人刚从VS2003转到VS2005,请问如何在在GRIDVIEW中如何绑定DROPDOWNLIST的值?
在点击DRIDVIEW的“更新”按钮时,如何从DROPDONWLIST中取值???

[解决办法]
建一个数据源,然后绑定到下拉菜单上。
如果页面用了数据源控件:DropDownList1.DataSourceID=***;
如要绑定生成的DATASET或者DATATABLE:DropDownList1.DataSource=***;
取值嘛:
foreach (GridViewRow row in GridView1.Rows) 
{
DropDownList DropDownList1 = row.FindControl("DropDownList1") as DropDownList;
DropDownList1.SelectedValue;//取的值
}
[解决办法]
在RowDataBound事件里面,用e.Row.FindControl(DropDownList的ID)获取DropDownList,对它进行绑定
取值就类似了,在你的具体的事件的方法里面,在对应的行里面用FindControl找到DropDownList,取SelectedValue什么的还不由你
[解决办法]
((DropDownList)(e.Row.Cells[0].Controls[0])).selectValue即是更新行的DropDownList所选的值。

热点排行