![]() |
1
1
标准的方法是将griView的选定项作为连接到detailsView的对象数据源的控制参数。我可能不会太担心检索您已经拥有的数据的开销,除非您为连接速度如此之慢的用户提供服务,这样您就可以不惜一切代价避免往返于Web服务器。 如果您真的想避免这种情况,那么可以使用javascript/jquery将数据从网格视图中拉出,然后通过Ajax调用进行插入/更新。但它需要更多的编码。 |
![]() |
2
0
这是一个非常古老的线程,但是如果有人像我一样来这里寻找答案,一个简单的解决方案是将此函数添加到代码中: (请注意,只有当GridView中的行与DetailsView中的条目匹配时,此操作才有效。)
并修改GridView和DetailsView以包含这些设置:
这将使DetailsView中的所选页面与GridView中的所选索引匹配。 如果不希望用户在DetailsView中使用分页进行导航,可以隐藏DetailsView属性中的分页选项。 |