问题标签 [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.
asp.net - RequiredFieldValidator 在 Firefox 下不起作用
我使用 2 requiredfiledvalidator 进行 2 次选择,一个正在工作,但第二个(我需要的)不是:
如果我选择第二个,我可以看到第一个的错误消息。但是,如果我不选择任何消息或选择第一个消息,我将看不到任何消息。
asp.net-mvc - 从 ASP.NET MVC 中的 Html.Listbox 自动回发?
现在,我可能只是非常厚,但我正在努力寻找如何在 ASP.NET MVC 1 中使用 Html.Listbox 进行自动回发。
我想要实现的只是一个简单的如果 ListBox1 的值是x那么 ListBox2 中的值是y,如果我将 ListBox1 中的值更改为z那么我希望 ListBox2 的值根据该信息进行更改。
信息将从数据库中提取。
我知道这在标准 ASP.NET 中很容易,但我看不到使用 MVC 的明显方法。
有人能指出我正确的方向吗?
提前感谢您的帮助。
asp.net - 如何延迟 ASP.NET AutoPostBack 以便 JavaScript 先触发?
我有一个奇怪的情况,我的页面上有一个文本框和一个自动完成设置。我在具有 AutoPostBack="True" 的文本框上使用基于 JQuery 的自动完成功能。如果我使用键盘选择一个自动完成项,然后触发 Jquery 以填充文本框,然后当我在框外使用选项卡时 AutoPostBack 触发,这将非常完美。但是,如果我单击一个自动完成项,我的文本框首先失去焦点,并且在 Jquery 有机会更改我的文本框中的文本之前触发 AutoPostBack。有没有办法延迟 PostBack 或 Jquery,以免它们互相争斗?我认为它可能必须是被更改的 PostBack,因为 JQuery 会失去它在 PostBack 上的状态。有什么建议么?
c# - C# GridView 动态构建带有文本框 ontextchanged 的列
我的页面是一个批量订单表格,其中包含许多产品和各种尺寸选项。
我有一个带有 3 个带标签的静态列的 gridview。然后有一些动态构建的列。
每个动态构建的列中都有一个文本框。文本框用于数量。
尝试使用每次更改文本框时输入的数量更新服务器(可能是 ontextchanged 事件)或逐列遍历每一行并收集所有具有数量的项目并一次处理这些项目及其数量(通过按钮 onclick)。
如果我将构建 GridView 的过程放在 if(!Page.IsPostBack) 之后,那么当 textchanged 事件触发 gridview 时,只会获取静态字段,而动态字段则消失了。
如果我删除 if(!Page.IsPostBack) 收集和构建页面的过程在处理上过于繁重,并且需要很长时间才能再次呈现页面。
一些建议将不胜感激。
谢谢
.net - 为什么单击按钮时会为 DropDownList 触发 SelectedIndexChanged?
我有一个 ASP.NETDropDownList
和. 我在页面上有一个什么都不做的按钮。如果我更改 ddl 中的选择,它会回发,这是预期的。如果我单击该按钮,则页面会发回并且 ddl 会触发。为什么会被解雇?AutoPostBack=true
EnableViewState=false
SelectedIndexChanged
c# - 所选项目未更新?
我有以下 DropDownList 控件:
SubjectFilter
数据:
一切都很好。然而,在SubjectFilter_SelectedIndexChanged
方法中,SubjectFilter.SelectedValue
总是Default
,即使我选择了不同的选项。
问题是什么?非常感谢你。
asp.net - ASP.net __EVENTTARGET 和 __EVENTARGUMENT 是否容易受到 SQL 注入的影响?
对我们的一个 ASP.net 应用程序进行了安全审查,并在测试结果中返回被认为是高风险项目的 SQL 注入暴露。
执行的测试通过了一条 SQL 语句作为 __EVENTTARGET 和 __EVENTARGUMENT 的值。我想知道,因为这两个值是 ASP.net 自动生成的隐藏字段,用于框架的自动回发功能并保存特定于启动回发的控件的信息,如果您从不手动操作,是否真的有可能进行 SQL 注入在后面的代码中调用和/或从这些参数中提取值?
asp.net - RadioButtonList 的 SelectedIndexChange 上的 JavaScript“确认”
我有一个 RadioButtonList 控件,当用户尝试更改索引时,我想做一个 Javascript“确认”。当前 AutoPostBack 设置为 TRUE。当然,我可以只从 javascript 函数中调用 __doPostBack 等。我用 jQuery 尝试了一些东西,但你必须担心 mousedown 和 click ,然后总是可以点击复选框标签来选择它等等。有人对此有很好的解决方案吗?
需要明确的是,我正在寻找一种在用户做出选择并触发回发之前用确认框提示用户的方法。
asp.net - 选择更改时如何启用html选择回发apsx页面?
用asp.NET控件的下拉列表,有一个属性AutoPostBack,如果设置为“True”,则将整个页面回发。
如果 aspx 页面包含一个 html 元素“选择”,例如:
它的数据由代码隐藏填充。
问题是:如何让这个 Select 也有 AutoPostBack 功能?
c# - 下拉 OnSelectedIndexChanged 未触发
OnSelectedIndexChanged
我的下拉框没有触发该事件。我看过的所有论坛都告诉我添加AutoPostBack="true"
,但这并没有改变结果。
HTML:
后面的代码:
对于新手 asp 编码器应该注意什么有什么建议吗?
编辑:在后面添加了更多代码
格雷厄姆克拉克需要 . 是正确的!Page.IsPostBack
,但现在它与我设置的全局变量有关。这段代码是从 ac# 项目中拖放的,所以我认为全局变量和 asp.net 存在一些问题。是时候让我对此进行更多研究了,以了解全局变量在独立程序与 Web 程序中有何不同。