在线等。。。gridview中的FooterTemplate中的dropdownlistbox赋值问题。。。
要对gridview中的FooterTemplate中的dropdownlistbox赋值,
因需求复杂,一定要用代码赋值。
用asp.net2.0 / C#:
((DropDownList)GridView1.FooterRow.FindControl("DropDownList3")).Items.Add("aaa");
这样写为什么不对?
(最后一次问了~)
------解决方案--------------------DropDownList3.Items.Add("aaaaaa");是对的
你的为什么就不知道了
------解决方案--------------------if (e.Item.ItemType == ListItemType.Footer)
{
DropDownList ddl=(DropDownList)GridView1.FooterRow.FindControl("DropDownList1");
ddl.Items.Add("dsdf");
}
要在ItemDataBound绑定列事件里写