为了账号安全,请及时绑定邮箱和手机立即绑定

使用JavaScript进行ASP.NET回发

使用JavaScript进行ASP.NET回发

天涯尽头无女友 2019-08-16 14:06:30
使用JavaScript进行ASP.NET回发我有几个小的divs利用jQuerydraggable。这些div被放置在一个UpdatePanel,并在拖动器上我使用_doPostBack()JavaScript函数。我从页面表格中提取必要的信息。我的问题是,当我调用此函数时,整个页面被重新加载,但我只想重新加载更新面板。
查看完整描述

3 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

Per Phairoh:在面板名称发生变化时,在页面/组件中使用它

<script type="text/javascript">
     <!--
     //must be global to be called by ExternalInterface
         function JSFunction() {
             __doPostBack('<%= myUpdatePanel.ClientID  %>', '');
         }
     -->
     </script>


查看完整回答
反对 回复 2019-08-16
?
烙印99

TA贡献1829条经验 获得超13个赞

虽然Phairoh的解决方案在理论上似乎合理,但我也找到了解决这个问题的另一种解决方案。通过将UpdatePanels id作为doPostBack函数的参数(事件目标)传递,更新面板将回发但不回发整个页面。

__doPostBack('myUpdatePanelId','')

*注意:第二个参数用于添加事件参数

希望这有助于某人!


查看完整回答
反对 回复 2019-08-16
  • 3 回答
  • 0 关注
  • 430 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信