问题标签 [postback]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 回发 vb.net 上选择的单选按钮列表值出现问题
我在用于配置产品的页面上有一个单选按钮列表。当页面第一次加载时,会显示第一个选项列表。您选择其中一个,然后单击“下一步”按钮,页面回发并显示第 2 步的新单选按钮列表。现在,如果我单击“上一步”按钮,我可以轻松获取要显示的上一个选项列表但由于某种原因,我无法选择其中一个单选按钮。我可以轻松带回我需要的价值。在制作单选按钮列表后,我有一个步骤,它只是说radiobuttonlist.selected =“somevalue”,具体取决于用户第一次完成第一步时选择的任何内容。
当我调试时,我看到该值是正确的并且正在应用中。但是当页面显示时,单选按钮没有被选中。
我注意到,当我在调试时单击“上一个”按钮时,会发生以下步骤:
page.load 处理程序运行并且我的 if not page.ispostback 块中的代码不运行,这是正确的。然后我刚刚单击的按钮的句柄开始运行。但之后 page.load 处理程序再次运行,但这次 if not page.ispostback 块中的代码确实运行...
这正常吗?让 page.onload 块在回发时像这样运行两次?我认为这可能与为什么我的价值没有被应用有关。
asp.net - ASP.NET - 是否可以从服务器代码触发回发?
是否可以以编程方式从 ASP.NET 中的服务器代码触发回发?我知道可以执行 Response.Redirect 或 Server.Transfer 来重定向到页面,但是有没有办法在服务器代码中触发回发到同一页面(即不使用 javascript 技巧来提交表单)?
php - 让 PHP 停止替换 '.' $_GET 或 $_POST 数组中的字符?
如果我通过 $_GET 传递名称中带有 PHP 变量,.
PHP 会自动将它们替换为_
字符。例如:
...输出以下内容:
...我的问题是:有什么办法可以让这停止?无法为我的生活弄清楚我做了什么值得这个
我运行的 PHP 版本是 5.2.4-2ubuntu5.3。
asp.net - ASP.NET 自定义控件 - PostBack 的替代品?
在深入自定义 ASP.NET 控件开发的旅程中,我显然对 ASP.NET PostBack 模型及其对控件开发的影响有所了解。
我知道控件在 ASP.NET 中没有“生命周期”,因此必须在每次加载页面时重新初始化。我们通过将对象值/参数持久化到 ViewState 来克服这个问题。
因此,我阅读的许多文章都建议不要使用 PostBack,因为这会给页面增加相当大的开销。我不是在寻找如何禁用它,我知道。
我正在寻找的是:
除了使用 PostBack 模型来初始化控件之外,我们还有哪些替代方法?
我知道我们可以使用 QueryString,但这看起来非常混乱,而且显然不可靠。
理想情况下,您可以给我一个不同方法的架构/设计的概述以及它的优点/缺点。
非常感谢^_^
asp.net - 动态创建的用户控件无法处理 PostBack 上的事件
我有一个用户控件,它使用页面初始化中的以下代码动态加载到页面中。
用户控件还包含一个按钮,我无法在用户控件中捕获按钮单击。
.net - 如何在不丢失 PostBack 功能的情况下将自己的 JavaScript 链接到客户端
所以我在 Scott Hanselman 的博客上阅读了这些 Asp.Net面试问题,我遇到了这个问题。任何人都可以阐明他在说什么。
asp.net - ASP.Net:动态添加到占位符的用户控件无法检索值
我正在向 PlaceHolder 服务器控件动态添加一些用户控件。我的用户控件由一些标签和一些文本框控件组成。
当我提交表单并尝试查看服务器上文本框(在每个用户控件中)的内容时,它们是空的。
回发完成后,文本框会包含我在回发之前输入的数据。这告诉我,框中的文本正在通过 ViewState 保留。我只是不知道为什么我在调试时找不到它们。
有人可以告诉我为什么我看不到用户在服务器上输入的数据吗?
谢谢你的帮助。
asp.net - 如何使用带有 asp.net 的 jQuery 进行 onclientclick 回发
我想在不使用更新面板进行回发的情况下重新创建更新面板回发。这样做的通用方法是什么?
例如,在 Stackoverflow 上,当您对某个问题投赞成票或反对票时,它会回发以更新数据库,我敢打赌他们没有使用更新面板。
我有什么?
我有一张带有表格数据的表格。当我单击td
整个列的项目时,我想更新数据库并更新页面本身的网格视图。网格视图显示了表中所有当前单击的项目,因为它是通过“我们的方法”更新的。
寻找一种好的通用方法,我可以在没有更新面板的情况下用于许多异步回发。
asp.net - 在 UpdatePanel 中第一次部分回发后丢失 Button.Click 事件
我有一个页面,它有一个 UserControl 的单个实例,它本身有一个 UpdatePanel。UpdatePanel 内部有几个 Button 控件。这些控件的 Click 事件在 UserControl 的 Init 事件的代码隐藏中连接起来。
我每次按下的第一个按钮都会收到 Click 事件,没问题。之后,我只获得一个按钮(SearchButton)的点击事件——其余的被忽略。我在下面包含了控件的代码——为简洁起见,我排除了单击事件处理程序方法,但它们都是标准的“void Button_Click(object sender, EventArgs e)”种类。有任何想法吗?
postback - 什么是回发?
我正在进入 Web 开发领域,并且看到了回发这个词。来自非基于 Web 的背景,新的 Web 开发人员必须了解回发什么?(即它们是什么以及它们何时出现?)
如果您想分享更多信息以帮助网络世界中的新手了解回发,我们将不胜感激。