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

Datalist嵌套中子datalist的事件中如何取到父datalist里的控件?
小弟的外层datalist中的Itemtemplate中有一个datalist和table,其中table中有几个控件,里层datalist我有一个itemCommmand   事件,我想在这个事件里取到table控件,该如何取?

------解决方案--------------------
Label aa =(Label)e.Item.Page.FindControl( "labelId "); 

or

Label aa =(Label)e.Item.Parent.FindControl( "labelId "); 
or
Label aa =(Label)e.Item.Parent.Parent.FindControl( "labelId "); 
or
Label aa =(Label)e.Item.Parent.Parent.Parent.FindControl( "labelId "); 

or
Label aa =(Label)e.Item.Parent.Parent.Parent.Parent.FindControl( "labelId ");