问题标签 [postbackurl]

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 回答
16748 浏览

asp.net - PostbackUrl 与 NavigateUrl

有人能告诉我 LinkBut​​ton.PostBackUrl 和 HyperLink.NavigateUrl 之间的区别吗?我有一个 asp.net 2.0 应用程序,它在整个应用程序中使用这两种方法,并且一切正常。但是,如果我通过公司 vpn 连接到应用程序,所有使用 LinkBut​​ton.PostBackUrl 的链接都会给我一个 (54) Connection reset by peer error 并且 HyperLink.NavigateUrl 工作得很好。我想知道命令之间的根本区别,以便我可以尝试找出导致连接被对等错误重置的 vpn 软件阻塞的原因。

0 投票
2 回答
5007 浏览

query-string - 将查询字符串添加到 asp:button 的 postbackurl 属性

我在 default.aspx 的表单上有一个文本框和一个按钮,在我的 DownloadHandler.ashx 中,我从 HttpContext.Request.Form("txtURI") 获得了我需要的值:

我想更改它,以便将输入文本框中的值作为查询字符串传递给 DownloadHandler.ashx(而不是从 Request.Form 中选择它)。

实现这一目标的最佳方法是什么?

0 投票
12 回答
28292 浏览

asp.net - 回发时有没有办法清除查询字符串参数?

我有一个有时会与一些查询字符串参数相关联的表单。问题是当我回发表单时,查询字符串参数仍然存在。我设置它的方式并不是真正的问题,但我只是不喜欢它在那里,如果您需要按特定顺序检查输入,可能会看到它是一个问题。

有没有办法以一种简单、干净的方式清除该查询字符串参数?我知道我可以更改按钮上的 PostBackURL,但这似乎不太有效。

0 投票
1 回答
25742 浏览

c# - C# LinkBut​​ton.PostBackUrl - 没有 JS 的新窗口

是否可以在asp:LinkButton不使用 JavaScript 的情况下打开新窗口?目前我有可用的下一个代码,但使用 JS。

0 投票
1 回答
12520 浏览

asp.net - PostbackUrl 和查询字符串参数

为这个挠头。在下面代码的呈现 HTML 中,btnEdit(在 GridView 中)在 onclick 参数中具有正确的 Javascript(onclick="javascript:WebForm_DoPostBack...")。btnAddNew 根本没有 onclick 处理程序。为什么?没有编译或运行时错误,并且页面使用了具有 Form 标签的母版页。

0 投票
1 回答
216 浏览

asp.net - CrossPost 访问数据

我在一个页面上有一个搜索表单,它会发回自己并显示结果,一切正常。我现在需要在网站主页上放置相同的搜索表单。这需要回发到搜索表单并运行 findResults 代码。使用主页表单提交按钮上的 PostBackURL 参数,我可以点击搜索页面。但是,在搜索页面的 Page_Load 部分中使用以下代码时,我遇到了无法从发布页面访问数据的问题,因为我在以“yearList.SelectedValue...”开头的行上收到以下错误消息。 :“‘Site._default1.Protected WithEvents yearList As System.Web.UI.WebControls.DropDownList’在此上下文中不可访问,因为它是‘受保护的’”。

由于我没有声明 yearList Protected,我不知道在哪里更改或如何更改。

任何意见,将不胜感激,

克雷格

0 投票
1 回答
1298 浏览

asp.net - 文件下载后更改 ASP.net 中的 PostBackUrl

我有一个 ASP.net,它允许用户选择多个输入和下拉列表来过滤报告,并在按下同一表单上的按钮后下载 Excel 报告。

通过更改输入并每次按下下载按钮,该页面可以多次使用。

该按钮应该发回隐藏的 IFRAME 到一个单独的网页,但我无法根据需要动态更改表单的目标。

此外,当我按下“DownloadToExcel”按钮下载文件时,文件会按预期下载。但是,包括更新屏幕在内的任何其他回发都会回发到 report.aspx 而不是 filter.aspx。

如何更正回发,使其仅回发一次以下载文件,然后将其更改回原始页面,以便屏幕可以继续用于过滤和下载第二份报告。

这也可以消除对 IFRAME 的需求。

0 投票
2 回答
1679 浏览

asp.net - ASP.net 4.0 Webforms 路由回发问题

我们正在使用 asp.net 4.0 并使用 Web 表单进行路由来创建友好的 url。

路由工作正常,只是没有将正确的“操作”值分配给具有多个级别的任何路由的母版页中的表单元素。

例如,使用 .../customer/12345 浏览的路线 ( customer/{customerid} ) 仅在表单的“action”属性中显示 12345。问题在于它不完整并且任何回发都失败并给出错误“不允许用于访问路径的 HTTP 动词 POST”如果我将操作更新为“customer/12345”(使用 Firebug),则回发工作正常。

在使用客户/客户等静态路由时甚至会出错,它只将“客户”而不是“客户/客户”作为表单的操作值。基本上,只将路线的最后一段放入动作属性而不是整个路线。为什么?

关于如何纠正这个问题的任何想法?

0 投票
1 回答
1862 浏览

asp.net - 带有 PostBackUrl 的 asp:ImageButton 在第二次单击后响应

我有一个带有 PostBackUrl 的 asp:ImageButton 到同一个按钮(后面的代码),我必须单击两次才能触发内部代码。我需要知道如何一键解决这个问题。请看下面的代码。

代码背后:

0 投票
1 回答
456 浏览

asp.net - sql语句和PostBackUrl的问题

我在这个网站上发布了一条 sql 语句,我在我的网站上申请了该网站,该网站可以在用户按下提交按钮后不久将用户名和信息插入数据库。

但是,当我设置提交的按钮 PostBackUrl 属性时,这不会发生。当我这样做时,没有插入任何数据,并且似乎跳过了执行插入语句的整个函数(因为我试图故意犯错误,并且没有引发异常)。

如何使 postBackUrl 工作,以便有时间插入数据?

工作sql语句:

工作时间:

非工作 sqlStatement 时: