问题标签 [autopostback]

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.

0 投票
3 回答
1005 浏览

vb.net - ASP.NET VB.NET - Winforms to Web - 为 Web 实现等效的 LostFocus 列表视图控件

背景:我有一个 winForm 应用程序,它根据提供的信息在数据库中注册一个用户,自动生成一个随机密码和用户名,并通过电子邮件向用户发送一个链接,以根据所选的营销公司获取应用程序。

问题:

  • 当用户选择 lbCarrier(s) 时,Bundles 不会显示在列表框中 b/c lostfocus 功能不适用于 asp.net。我可以使用什么代码根据在 ASP.NET 的 lbCarrier 列表框中选择的内容自动填充 Bundles 列表框。

网络应用截图

来自 default.aspx.vb 的代码:

0 投票
2 回答
6392 浏览

asp.net - 带有 VB.NET 的 ASP.NET - 启用了自动回发的 ListBox 或 CheckBoxList 上的多选

背景:我有一个 winForm 应用程序,它根据表单中提供的用户输入在数据库中注册用户,自动为用户生成随机密码和用户名,并通过电子邮件向用户发送一个链接以获取基于应用程序的应用程序选定的营销公司。

问题:我得到了要填充的捆绑列表框,其中自动回发设置为 true,但是一旦您单击 lbcarrier,捆绑列表框就会填充,并且它不允许您选择多个运营商。

您对如何使用回发功能允许多选有任何想法吗?

下面是界面截图: 截屏

default.aspx 上的代码:

default.aspx.vb 上的代码:

感谢您的关注!

0 投票
8 回答
36663 浏览

asp.net - Asp.NET DropDownList 在 PostBack 后重置 SelectedIndex

在网上做了很多研究之后,我仍然被这个问题难住了。我有一个页面,将类​​别的名称和计数加载到下拉列表中。我只在!(Page.IsPostBack). 当AutoPostBack触发SelectedIndex = 0. 我尝试了几种不同的方法。这是我的代码:

这是后端代码。

我只是希望能够根据选定的索引填充表单,但我似乎无法得到正确的答案。任何帮助表示赞赏。

0 投票
2 回答
3040 浏览

jquery - AutoPostBack 与 jQuery 冲突

我想这样做但在 asp.net 中。我将如何在 asp.net/后面的代码中编写这个?我已经有了

所以我需要帮助填写其余部分。不过说真的,非常感谢!

更新 2: 此方法有效,但消息/div 显示的时间不够长,无法阅读文本。发现是因为AutoPostBack="true"。AutoPostBack 完成后如何调用事件(我猜这就是解决问题所需要的)?

(所有的CSS都是一样的)

如此接近,我可以品尝到它:D再次感谢!

最终解决方案 好吧,我将它添加到我的页面以通过 jQuery 调用 AutoPostBack 并在它发布后显示我的消息

0 投票
2 回答
368 浏览

asp.net - 如何在 ASP.NET 中消除 autopostback=true 元素的竞速条件?

我们使用 Sharepoint 进行开发,因此我们必须坚持使用 ASP.NET 3.5。如果我们的页面有带有自动回发的字段和一个按钮,一旦用户在自动回发字段上并单击按钮,我们就会遇到竞争条件。在这种情况下,按钮单击有时会早于自动回发的返回,因此会被覆盖。

有没有人遇到过这个问题?

什么是正确的解决方案?

ADDON:我正在谈论的案例是关于以下内容:

0 投票
1 回答
811 浏览

asp.net - 浏览器后退按钮的下拉自动回发问题

我有 3 个下拉列表

当我从 ddlist 1 中选择一个类别时,第一个下拉列表正在提取类别,我用我在 ddlist1 上选择的类别的子类别填充第二个下拉列表。

当我从 ddlist2 中选择一个子类别时,我用产品填充第三个 ddlist。

当我从 ddlist3 中选择一个产品时,它会将我重定向到产品详细信息页面。

如果我按下浏览器的后退按钮并从 ddlist1 中选择另一个类别,则在此事件工作后触发 ddlist1 的 selectedindexchange 事件,即使我没有触摸 ddlist3,也会触发 ddlist3 的 selectedindexchange 事件。

注意:我正在清除 ddlist1 的 selectedIndexChange 事件中的 ddlist2 和 ddlist3 中的项目。

0 投票
1 回答
705 浏览

c# - 回发隐藏 requirefieldvalidator asp.net

我正在使用 WepApplication,问题是我有一个带有 autopostback="true" 的文本框和一些其他带有验证器的文本框和下拉列表,例如 requirefield n 正则表达式等。当我单击“提交”按钮时,

表单已验证客户端并显示所有 Requirefiled 验证器,但是当我更改文本框上的文本时此问题开始后(autopostback=true"),所有验证器都隐藏... 但请注意,如果我添加CausesValidation= ,我想触发 OnTextChanged 事件bz "true"它不会调用OnTextChanged

那么有没有办法显示验证器(消息)甚至页面自动回发......

请帮帮我。

提前谢谢...

0 投票
1 回答
1670 浏览

asp.net - AJAX UpdatePanel 导致整个页面回发

我面临一个我无法解决的问题!

我在 UpdatePanel 中有两个 DropDownLists,其中AutoPostBack=true, UpdateMode="always",ChildrenAsTriggers="true"EnableViewState="false"

第二个 DropDownList 中显示的值取决于第一个的 SelectedValue。

每当下拉列表上的选定值时,整个页面都是后备。我只希望在更新面板内运行回发。

注意:ScriptManager 有EnablePartialRendering="true".

我应该怎么办?

0 投票
1 回答
2260 浏览

c# - 在asp.net c#中使用AutoPostback的问题

我有两个带有日历扩展器的文本框控件和一个下拉列表,如下所示。

我想要做的是当用户选择一个日期时,txtEndDate我想调用一个函数来加载数据DropDownList1,即 DataBind DropDownList1

当我将AutoPostBack属性设置txtEndDate 为 True 并在事件上调用方法时txtEndDate_TextChanged不会被触发。

我哪里错了谁能帮忙。我只想DropDownList1在用户选择日期时加载txtEndDate。我需要做什么。

这是我在我的aspx.cs

我在 ButtonClick 事件上放置了相同的事件,一切正常。

0 投票
1 回答
919 浏览

c# - 关注 TextBox 正在使用 C# .net 触发 PageLoad

我有一个功能,当按下回车键时,通过 JS 在表单上将焦点设置到下一个字段:

在 BODY 标记中,我有以下脚本:onkeypress = "var key = event.keyCode?event.keyCode: e.which; return (key! = 13);",以避免按下 [Enter] 时的帖子

正常运行,如果我设置[TextBox1 autoPostBack=false] [TextBox2 autoPostBack=false]。输入TextBox1,[回车],TextBox2获得焦点,触发body的onkeypress事件。

好的。

问题来了

如果我设置 [TextBox1 autoPostBack=false] [TextBox2 autoPostBack=true] 当 textBox2 接收到焦点时,它会刷新页面,执行 post,并且不会触发 body 的 onkeypress 事件。它没有在 TextBox2 中输入任何内容。我希望带有 AutoPostBack = true 的 TextBox 不会发布帖子或刷新屏幕,直到输入一个值并运行 onBlur。

细节,如果按TAB,这个问题不会发生,只是在通过JS以编程方式设置焦点时。

如果有人可以向我解释原因,我将不胜感激。

塔西斯 - 瓦鲁瓦