当前位置: 代码迷 >> ASP.NET >> 怎么查找AspxGridView的DetailRow里内嵌的AspxGridView
  详细解决方案

怎么查找AspxGridView的DetailRow里内嵌的AspxGridView

热度:9850   发布时间:2013-02-25 00:00:00.0
如何查找AspxGridView的DetailRow里内嵌的AspxGridView
AspxGridview1的DetailRow内嵌了AspxGridView2,如何能找到AspxGridView2?
用 ASPxGridView gv = (ASPxGridView)AspxGridView1.FindControl("ASPxGridView2") gv返回为null

------解决方案--------------------------------------------------------
引用楼主 luxy 的帖子:
AspxGridview1的DetailRow内嵌了AspxGridView2,如何能找到AspxGridView2?
用 ASPxGridView gv = (ASPxGridView)AspxGridView1.FindControl("ASPxGridView2") gv返回为null

------解决方案--------------------------------------------------------
同意楼上说法. 要不多行的时候ASPX不知道你指的是哪行了.
------解决方案--------------------------------------------------------
除了行还要知道是在哪个单元格里面呢。

就像找一般控件一样找到你的“ASPxGridView2”啦。

ASPxGridView gv = (ASPxGridView)AspxGridView1.rows["*****"].Cells[..]FindControl("ASPxGridView2")
------解决方案--------------------------------------------------------
探讨
除了行还要知道是在哪个单元格里面呢。

就像找一般控件一样找到你的“ASPxGridView2”啦。

ASPxGridView gv = (ASPxGridView)AspxGridView1.rows["*****"].Cells[..]FindControl("ASPxGridView2")