问题标签 [dopostback]
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 - 防止 _doPostBack 在按钮标记中呈现
是否可以防止 _doPostBack() 调用在按钮上呈现?
我想在调用回发之前添加一些自定义逻辑。
我在按钮上添加了一个 onClick 事件
例如
但是,这只是在 _doPostBack() 之前内联呈现但是回发在 jQueryHide 发生之前被触发
我想调用我自己的 JS 函数然后手动触发回发
有任何想法吗?
asp.net - Firefox __doPostBack 在空闲时间后不工作
遇到了非常奇怪的 Firefox 问题。在 Web 表单页面中使用 Microsoft __doPostBack javascript 函数。用于选项卡控制,我们让每个选项卡单击调用 __doPostBack 函数。
在我的开发机器上使用所有浏览器都可以正常工作,但是如果他让页面闲置大约 3 -4 分钟,有一位同事会遇到问题。在此延迟之后,如果他选择了一个调用 __doPostBack 函数的新选项卡,则调用 theForm.submit(); 只是挂起并获得请求的超时。
在 Firebug 中看不到 .net 调用。
__doPostBack 事件被调用只是 theForm.submit() 函数只是不执行。
如果他没有这个空闲时间就可以了。
他在所有其他浏览器上也可以。
混淆任何想法?
干杯
asp.net - __doPostBack() 是否有可能发送 GET 请求?
我在使用 Telerik RadGrid 时遇到问题,我想启用多行选择。只要选择或取消选择行,我也想转到服务器。我创建了一个 javascript 函数来处理 Grid 的客户端事件(OnRowSelected 和 OnRowDeSelected)。函数如下所示:
另一个函数非常相似,唯一的区别是它发送字符串“rowDeselected”而不是“rowSelected”。
在 Page_Load 上,我使用“IsPostBack”检查请求是否是 Post 请求,如果是,我检查它是 rowSelected 还是 rowdeselected。
我的问题是,当我在网格上选择第一个 raw 时,会发生 Post 请求(这是预期的),但是,当我选择第二行时,会发出 GET 请求,这(显然)会导致 IsPostBack 返回 false。
我在这里想念什么?
编辑:我刚刚检查了 Request 对象,发现 HttpMethod 属性值为“POST”。为什么它是一个 HTTP POST 请求,而 IsPostBack 返回 false?
c# - 如何:从链接按钮中删除 __doPostBack?
例如:
这段代码:
在状态栏中显示为链接:
有机会摆脱这种丑陋吗?还是有更好的方法来做到这一点,不会产生这种精神错乱?
我搜索了,但没有找到答案,所以链接也很酷。谢谢
asp.net - 哪些 .NET 控件不使用 javascript 来处理事件?
我注意到
例如,无需在浏览器中启用 javascript 即可工作。但是,任何其他带有“OnClick”或“OnServerClick”事件的控件都必须使用 javascript_doPostback。
除了 Button 之外,是否还有不需要使用 javascript 的控件?
我想知道,因为我希望能够设置控件的样式,但是我希望它看起来不像一个按钮,并且我希望它在没有用户启用 javascript 的情况下仍然可以工作。
有什么建议么?
javascript - MVC中的Javascript onclick _dopostback不回发
NET MVC 在使用 javascript 确认后尝试回发,这是按钮:
这是我的 CheckRemove() js 函数中的 javascript:
但由于某种原因,我在 __doPostBack 位得到一个对象预期错误,我已经明确设置了 id,button1 在调试中也被填充,我尝试将 button1.id 和 button1 也传递到 __doPostBack 调用中,但它不会回发和一直说预期的对象,有什么想法吗?
asp.net - 发现 ASP .NET 中提交表单的地方
我在 ASP .NET 页面上有一个表单,按钮 onclick 事件附加到 doPostBack 函数。但是,当我单击该按钮时,表单会提交两次。服务器端调试器进入 Page_Load 两次,Fiddler 记录两个 aspx 请求等,没有 302 重定向等,这是一个非常简单的页面。
当我在 __doPostBack 函数中设置断点时,它也会被调用一次(也许这只是一种错觉)。
是否有机会更深入地调试客户端以找到问题?
谢谢,帕维尔
asp.net - jQuery 在 LinkButton 上调用 __doPostBack
我有一个 LinkButton,我需要单击它才能导致回发。实际的链接目标是:
javascript:__doPostBack('ctl00$c1$btnRefreshGrid','');
单击该链接会执行回发,正如代码隐藏中的断点所验证的那样。在浏览器的地址栏中粘贴也javascript:__doPostBack('ctl00$c1$btnRefreshGrid','')
具有相同的效果。
我已经尝试了以下方法,但完全没有效果:
我已经尝试使用两者<%= btnRefreshGrid.UniqueID %>
并<%= btnRefreshGrid.ClientID %>
生成选择器。
c# - Autopostback 和 doPostBack 冲突
我已经启用了AutoPostBack
我的表单文本框之一的属性,根据w3 学校的说法,它应该只在我按 enter 或 tab 时触发回发。
__doPostBack()
鉴于用户对 javascript 提示的回答,我还调用了on pageLoad。当我这样做时,这Request.Form['__EventTarget']
不是我在调用中设置的__doPostBack
。
对我来说真正的问题是,如果我将 TextBox 的 AutoPostBack 属性设置为 false,页面加载 __doPostBack 调用的问题就会消失。这不是我预期的行为。关于导致问题的任何想法?为什么启用 AutoPostBack 会有任何影响?
这是一些代码:
然后在代码隐藏页面中:
但是,我不断得到它Request.Form["__EventTarget"]
,","
并且我已经在调试器中逐步完成了 javascript。就在之前form.submit()
,争论不是","
.net - 显式 __doPostBack()
我在 Button onclientClick 事件上明确添加了 __doPostBack() 。
当我单击按钮时,Page_Load 调用了两次。但是,如果我在页面加载中添加以下代码,则页面加载仅在按钮单击时调用一次。
再次,如果我添加 return false 它只给我调用一次页面加载点击
并且 return true 再次给了我两次页面加载,但是在属性中添加 return true 或 false。添加代码给出了相同的结果,只有一个页面加载调用。
当我尝试以不同的方式添加 __doPostBack 时,我无法理解到底发生了什么。请帮忙。谢谢