我对gridview的选择功能中的 gridview有疑问。 我正在尝试实现论坛功能..即发布一个帖子并且人们对该帖子发表评论。可以引用之前发表的评论,添加他的观点并最终发表评论。
我在父网格视图的RowDataBound事件上绑定内部gridview的数据。在数据库中,我有一个父ID 列,它们具有回复所在的帖子的ID。 到目前为止简单的回复(没有引用任何早期的评论)功能正常工作。
现在我在引用场景时遇到了问题。我在内部gridview(gridview2)的项目模板中有一个按钮。单击该按钮会给我该帖子的ID。但我无法找出任何解决方案......因为.view文件无法访问gridview2
答案 0 :(得分:1)
您无法从后面的代码直接访问gridview中的任何控件。你必须先制作那个控件的对象。
GridView GridView2=(GridView)GridView1.Rows[RowIndex].FindControl("GridView2");
这样的东西。
请参阅:http://www.codeproject.com/Articles/189997/Gridview-inside-Gridview-in-asp-net-Csharp。它可能对你有帮助。