日期:2014-05-18  浏览次数:20448 次

在线等。。。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绑定列事件里写