ASP.NET Webforms:在不调用事件处理程序的情况下在客户端重新创建回发视图
ASP.NET Webforms: Recreate a Postback View on Client-side without calling Event Handler
这只是一个奇怪的(可能是愚蠢的)问题。我是 ASP.NET 的新手,但是...
我在 ASP.NET Web 表单页面上测试了一些功能,每次测试时我都必须 select 几个下拉列表中的一些选项,然后点击提交按钮,此时触发 post-返回。
select 几个下拉列表中的一些选项并点击提交按钮 操作感觉很平凡,我想知道... 当您触发 post-back 时客户端会发生什么变化? 并且... 我可以在 browser/inspect 工具中做些什么来 return 对我来说 post-back 的同一页 view/result 没有 select 几个下拉列表上的一些选项并点击提交按钮 在页面生命周期中没有数据维护 (Session/ViewState).
我在想唯一的方法是将整个 HTML 复制到触发的控件事件页面上并让它呈现?
ASP.NET 服务器使用 __doPostBack 函数注入系统 JavaScript 块。页面上的每个回发控件使用相应的参数调用此函数。有关详细信息,请参阅 Doing or Raising Postback using __doPostBack() function from Javascript in Asp.Net。
服务器在回发期间生成一个完整的页面,并将其在 HTTP 响应正文中发送给客户端。结果,整个页面在浏览器中刷新。如果你不想发送整页回发,我建议你使用 UpdatePanel:
这只是一个奇怪的(可能是愚蠢的)问题。我是 ASP.NET 的新手,但是...
我在 ASP.NET Web 表单页面上测试了一些功能,每次测试时我都必须 select 几个下拉列表中的一些选项,然后点击提交按钮,此时触发 post-返回。
select 几个下拉列表中的一些选项并点击提交按钮 操作感觉很平凡,我想知道... 当您触发 post-back 时客户端会发生什么变化? 并且... 我可以在 browser/inspect 工具中做些什么来 return 对我来说 post-back 的同一页 view/result 没有 select 几个下拉列表上的一些选项并点击提交按钮 在页面生命周期中没有数据维护 (Session/ViewState).
我在想唯一的方法是将整个 HTML 复制到触发的控件事件页面上并让它呈现?
ASP.NET 服务器使用 __doPostBack 函数注入系统 JavaScript 块。页面上的每个回发控件使用相应的参数调用此函数。有关详细信息,请参阅 Doing or Raising Postback using __doPostBack() function from Javascript in Asp.Net。
服务器在回发期间生成一个完整的页面,并将其在 HTTP 响应正文中发送给客户端。结果,整个页面在浏览器中刷新。如果你不想发送整页回发,我建议你使用 UpdatePanel: