我有一个类(我们称之为Object),它包含一个ID和一些其他数据。我想在gridview中显示ID。当用户单击gridview表中的ID时,我希望能够添加访问ID对象的代码并显示Object的详细信息(它的ID和其他存储数据)。
到目前为止,我已经能够将数据存储在一个tabletable中并将其设置为gridview源,但我无法扩展click事件功能。
有关如何在C#中实现此功能的任何想法?
答案 0 :(得分:0)
一旦页面卸载,用于加载到GridView的对象就会消失。内容保留在viewstate中,但对象不存在。您需要做的是使用所选ID再次查询数据。或者将Grid链接到DetailsView,它将查询数据,如@Wahtever在评论中所建议的那样。