【发布时间】:2011-06-23 22:53:17
【问题描述】:
在运行时,我使用 javascript 创建表结构并将其附加到放置在更新面板中的 div 中。这里的问题是,当我使用 asp.net 按钮控件时,按钮的 onClick 会将页面发布到服务器,并且我创建的任何 javascript 表都会关闭。当我使用 html 输入按钮(输入类型 =“按钮”)时,我不会遇到这个问题,表格也留在那里。但我必须使用 asp.net 按钮在服务器端采取必要的行动。 有什么方法可以恢复结构或使用 asp.net 按钮控件以及动态 javascript。任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
将您的服务器端逻辑移动到页面方法中,使用 html 按钮,然后使用 ajax 调用该方法。
-
是的,但它有很多工作要做。目前正在按照您所说的方式进行操作,但在我的情况下有时会变得无法管理。
标签: c# javascript asp.net updatepanel postback