|
|
1
3
ASP.NET UpdatePanel始终接受最后一个请求。如果在处理请求时发出请求,则第一个请求将终止,当前请求将被处理。它的设计和建造就是为了这样。 一旦点击了这个按钮,我就会用javascript禁用它。 |
|
|
2
1
更新面板?我假设您使用的是MS Ajax,如果是这样的话,我建议您下载Ajax工具包,如果您没有下载的话。这个工具包提供了许多随时可用的控件和扩展来帮助您使用支持Ajax的应用程序。例如,有一个扩展名为“confirmbutton”,它将帮助您防止用户多次单击某个按钮,而且它还以一种非常酷和优雅的方式进行操作。 另一个选项是使用javascript,或者更好的方法是,创建一个自定义按钮控件,该控件的属性在单击后将被禁用,如果这样做,在其他应用程序中重用它将非常容易。 希望这有帮助。 |
|
|
3
1
在我之前工作过的一个自制的Ajax框架中,我们简单地将最后一次调用记录在javascript(带有许多参数的javascript函数调用)中,并阻止随后使用相同参数的调用。这不太理想,但在紧要关头就成功了。 |
|
|
4
1
我在基础设施控制方面遇到了一些“asyc”问题,但是在scripmanager中添加了scriptmode=“release”之后,问题得到了解决。 |
|
|
5
0
下面的链接在大约半小时内解决了我的问题。只是使用了一个禁用javascript的方法(我尝试了几种不同的方法…)并没有完成这个技巧,因为更新面板是计时的。 Disabling UpdatePanels While an Asynchronous Postback is in Progress |
|
Arad · Ajax有错误,但action方法中没有异常 8 年前 |
|
|
lexx · VB。NET代码隐藏无法从AJAX请求获取数据 8 年前 |
|
|
Cowmoogun · AJAX将“00”字符串截断为“0” 8 年前 |
|
|
cannelle28 · ASP。NET jquery数据表筛选 8 年前 |
|
|
KYEmr · 使用ajax ASP发布。净额 9 年前 |