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

奇怪的问题!!!!!那位帮帮忙!
应用了母版
母版页上有两个DataList1,里面项模版内有一个HyperLink1的Text为邦定的值,DataList2里面项模版内有一个HyperLink2的Text为邦定的值
母版页上用DataList1的DataList1,2_ItemDataBound事件找这HyperLink1,HyperLink2都能正常找到!也就是说母版页一切正常!
然后在应用了母版页的内容页上建了DataList1,里面项模版内有一个HyperLink1,然后用ItemDataBound事件找这HyperLink1就出现未将实列引用到对像上!
我换了把DataList的ID改为DataList3,里面的HyperLink的ID改为HyperLink3,数据源也改为ObjectDataSource3,可还是解决不了问题!
在事件里用:
HyperLink hl = (HyperLink)e.Item.FindControl("HyperLink3");
string aa = hl.Text;
还是出现 未将对象引用设置到对象的实例

行 19: {
行 20: HyperLink hl = (HyperLink)e.Item.FindControl("HyperLink3");
行 21: string aa = hl.Text;
行 22: }

 
到底是怎么搞的?

郁闷死我了,那位能指点小弟一下,小弟谢谢了!

------解决方案--------------------
引用楼主 yanlan112 的帖子:
在事件里用:
HyperLink hl = (HyperLink)e.Item.FindControl("HyperLink3");
string aa = hl.Text;
还是出现 未将对象引用设置到对象的实例。