单击Gridview中的LinkButton:为什么大多数时候会重新加载Grid而不是总是重新加载?

巴纳贝克

我试图了解大多数情况下单击该元素内的LinkBut​​ton时出现的GridView / Repeater令人讨厌的刷新。如果这是由回发引起的,那为什么不一直发生呢?如果不是总是造成的,我什至可以摆脱它吗?

我通常这样做是为了获得有关在网格或中继器中单击的单元格的详细信息:

<asp:LinkButton ID="ButtonSelect" runat="server" CommandName ="Select" CommandArgument = '<%# Eval("date") %>' Text='<%# Bind("TAG") %>' OnClick="GetDetails"/>

然后,在“ GetDetails”方法中处理的数据将显示在其他元素中。不需要刷新网格。

这是GridView中任何LinkBut​​ton单击的正常行为吗?

马丁

Fnostro

这是gridview中服务器按钮的正常操作。这将导致回发。回发将强制Page LifeCycle。整个页面将被重新创建,并且可能会或可能不会发生数据绑定,具体取决于您的缓存选项和编程。

真正取决于您要完成的任务的“修复”。如果只是由于回发而停止“屏幕闪烁”,请考虑使用AJAX调用或<asp:UpdatePanel>服务器控件。

如果您在客户方努力工作,JS,只是希望推迟回发到以后,转换按钮模板领域和更换<asp:LinkButton>一个基本的HTML控件<a href="javascript:void();" ...><button type='button'><input type='button' ...,等...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在完成操作之前(大多数情况下)重新加载页面-Vue和Firebase

来自分类Dev

为什么ListView总是重新加载

来自分类Dev

为什么我的WebClient在大多数情况下会返回404错误,但并非总是如此?

来自分类Dev

为什么大多数应用程序的每次更新都意味着只是重新下载整个程序

来自分类Dev

关于命令模式,为什么大多数示例直接调用接收方,而不是main中的调用方?

来自分类Dev

为什么我们以字节为单位分配块,而不是在OpenGL(ES)android中以float分配,尽管我们大多数时候都使用float

来自分类Dev

重新排序重复列表的大多数pythonic方法

来自分类Dev

为什么我的XSLT转换会删除大多数XML标签?

来自分类Dev

在我重新加载目标C中的表视图时,为什么选择值会取消选择

来自分类Dev

Android SplashScreen 在 ImageView 中更改图像 - 为什么 MainActivity 会定期重新加载?

来自分类Dev

为什么Prolog使用= <而不是像大多数语言一样使用<=?

来自分类Dev

为什么大多数编译器使用AST,而不是直接生成IR?

来自分类Dev

大多数浏览器无法加载图像

来自分类Dev

为什么大多数Typescript npm模块都以@开头?

来自分类Dev

为什么大多数安装程序无法正常工作?

来自分类Dev

为什么twemoji在大多数表情符号unicode中失败?

来自分类Dev

rsync --delete删除了目标目录中的大多数文件,为什么?

来自分类Dev

在大多数示例中,为什么在“ this”时创建新变量

来自分类Dev

为什么 bash 是大多数操作系统中的默认 shell?

来自分类Dev

在机器学习中,为什么大多数人使用 random_state=42?

来自分类Dev

为什么页面会自动重新加载?

来自分类Dev

C#Native Interop-为什么大多数库使用LoadLibrary和委托而不是SetDllDirectory和简单的DllImport

来自分类Dev

为什么大多数着色器使用mat4而不是mat3x4?

来自分类Dev

Object.prototype.toString.call(),为什么在大多数示例中都使用call()而不是套用?

来自分类Dev

为什么大多数着色器使用mat4而不是mat3x4?

来自分类Dev

字体棒极了的图标有时会变成正方形,并且大多数时候都能正确加载

来自分类Dev

Google信息窗口:单击链接会导致页面重新加载

来自分类Dev

单击按钮后,将重新加载页面,而不是调用函数

来自分类Dev

TypeError:$(...)。jqGrid不是按钮单击触发重新加载的函数

Related 相关文章

  1. 1

    在完成操作之前(大多数情况下)重新加载页面-Vue和Firebase

  2. 2

    为什么ListView总是重新加载

  3. 3

    为什么我的WebClient在大多数情况下会返回404错误,但并非总是如此?

  4. 4

    为什么大多数应用程序的每次更新都意味着只是重新下载整个程序

  5. 5

    关于命令模式,为什么大多数示例直接调用接收方,而不是main中的调用方?

  6. 6

    为什么我们以字节为单位分配块,而不是在OpenGL(ES)android中以float分配,尽管我们大多数时候都使用float

  7. 7

    重新排序重复列表的大多数pythonic方法

  8. 8

    为什么我的XSLT转换会删除大多数XML标签?

  9. 9

    在我重新加载目标C中的表视图时,为什么选择值会取消选择

  10. 10

    Android SplashScreen 在 ImageView 中更改图像 - 为什么 MainActivity 会定期重新加载?

  11. 11

    为什么Prolog使用= <而不是像大多数语言一样使用<=?

  12. 12

    为什么大多数编译器使用AST,而不是直接生成IR?

  13. 13

    大多数浏览器无法加载图像

  14. 14

    为什么大多数Typescript npm模块都以@开头?

  15. 15

    为什么大多数安装程序无法正常工作?

  16. 16

    为什么twemoji在大多数表情符号unicode中失败?

  17. 17

    rsync --delete删除了目标目录中的大多数文件,为什么?

  18. 18

    在大多数示例中,为什么在“ this”时创建新变量

  19. 19

    为什么 bash 是大多数操作系统中的默认 shell?

  20. 20

    在机器学习中,为什么大多数人使用 random_state=42?

  21. 21

    为什么页面会自动重新加载?

  22. 22

    C#Native Interop-为什么大多数库使用LoadLibrary和委托而不是SetDllDirectory和简单的DllImport

  23. 23

    为什么大多数着色器使用mat4而不是mat3x4?

  24. 24

    Object.prototype.toString.call(),为什么在大多数示例中都使用call()而不是套用?

  25. 25

    为什么大多数着色器使用mat4而不是mat3x4?

  26. 26

    字体棒极了的图标有时会变成正方形,并且大多数时候都能正确加载

  27. 27

    Google信息窗口:单击链接会导致页面重新加载

  28. 28

    单击按钮后,将重新加载页面,而不是调用函数

  29. 29

    TypeError:$(...)。jqGrid不是按钮单击触发重新加载的函数

热门标签

归档