c# - 在asp.net按钮回发后恢复动态创建的javascript表结构

标签 c# javascript asp.net updatepanel postback

在运行时,我使用 javascript 创建表结构并将其附加到放置在更新面板中的 div。这里的问题是,当我使用 asp.net 按钮控件时,按钮的 onClick 会将页面发布到服务器,并且我创建的任何 javascript 表都会消失。当我使用 html 输入按钮(输入类型=“按钮”)时,我不会遇到这个问题,表格也留在那里。但我必须使用 asp.net 按钮在服务器端执行必要的操作。 有什么方法可以恢复结构或使用 asp.net 按钮控件以及动态 javascript。任何帮助将不胜感激。

谢谢。

最佳答案

您需要在单击/提交 asp.net 按钮之前将表结构保存在隐藏字段中。在回发时,您可以重新显示该内容。 asp.net按钮有属性 OnClientClick ,您可以使用此属性。

关于c# - 在asp.net按钮回发后恢复动态创建的javascript表结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4942194/

相关文章:

c# - 在 EFCore 预加载 LINQ 查询中,如何在 ThenInclude() 表达式中引用顶级实体?

javascript - CRM 2011 表单添加工具提示

javascript - 在 Bootstrap 选项卡中显示 Google 图表的问题

asp.net - 利用特定于浏览器和浏览器版本的 ASP.NET 主题

c# - 与野田时间的日期差是正确的吗?

c# - 如何使用asp.net将输入类型日期插入到mysql

c# - C# Web api 中的最小起订量单元测试

c# - XDocument如何通过xpath搜索

javascript - 滑动垂直菜单 : prevent the title from moving left on hover

c# - asp.net 从代码隐藏页面插入 HTML