Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在网格视图c上设置焦点#_C#_Asp.net_Gridview - Fatal编程技术网

C# 如何在网格视图c上设置焦点#

C# 如何在网格视图c上设置焦点#,c#,asp.net,gridview,C#,Asp.net,Gridview,我在web应用程序中的网格视图的每一行中都有一个网格视图和一些图像按钮。每次我在网格视图底部向下滚动并按下图像按钮时,网格视图本身就会跳回顶部。我想知道是否有一种方法,当我按下网格视图中的图像按钮时,网格视图不会一直返回 我在我的页面上通过将其添加到节中来对其进行分类 很抱歉,我无法提供指向我从何处获得它的链接,但这一切都要感谢任何人。在gridview中使用SelectedIndexChanged事件。使用Gridview.SelectedRow.Focus()在事件处理程序中。该事件未触发很

我在web应用程序中的网格视图的每一行中都有一个网格视图和一些图像按钮。每次我在网格视图底部向下滚动并按下图像按钮时,网格视图本身就会跳回顶部。我想知道是否有一种方法,当我按下网格视图中的图像按钮时,网格视图不会一直返回

我在我的页面上通过将其添加到节中来对其进行分类


很抱歉,我无法提供指向我从何处获得它的链接,但这一切都要感谢任何人。

在gridview中使用
SelectedIndexChanged
事件。使用
Gridview.SelectedRow.Focus()在事件处理程序中。该事件未触发很抱歉,我没有看到您使用imagebuttons。我以为您选择了gridview行。在这种情况下,您可以使用
ImageButton.Focus()
的处理程序中单击相应imagebutton的事件。回发后,您将丢失页面的状态,需要检索页面的位置。另外,如果回发后不需要关注特定控件,则另一种保持滚动条位置的解决方案相当简单。
MaintainScrollPositionOnPostback="true"