0

在同时具有摘要 GridView 和 DetailsView 的表单上,我们希望在页面最初显示时让 DetailsView 填充数据,而无需用户单击 GridView 中的“选择按钮”。

如果可以做到这一点,你能展示所需的编码吗?

4

1 回答 1

1

你可以做以下...

在 page_load() 中加载页面时,检查页面是否回发 == false;

在那得到第一行的主键字段值。

E.g FirstRowValue = YourGried.DataSource.Table[0].Row[0][PrimaryKey];

然后使用该值绑定详细视图。

E.g YourDetailView.DataSource =  GetDetailById(FirstRowValue);
YourDetailView.Databind();

这是一个简单的逻辑,它会起作用。

对其进行编码,如果不起作用,请粘贴它...我不是故意放代码;)

于 2012-09-22T12:54:05.087 回答