问题标签 [request.querystring]
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 - QueryString 不接受 & - 需要
我需要能够在我的 .Net 代码中处理 HTML 编码的 & 符号。
所以网址是
没有办法改变它,因为它是由其他东西生成的,所以这是我无法控制的。
如何读取 Refresh 参数?
我努力了
但我的 Request.QueryString("Refresh") 实际上是空的,所以这是没有意义的,Uri.EscapeDataString 也是如此。
这不可能是第一次发生这种情况,但我正在努力寻找解决方案,因为大多数人会说使用 UrlEncoding,但正如我所说,Url 超出了我的控制范围。
c# - 附加到 QueryString
想象一下,您有一个包含类别的菜单。每个都包含一个指向父页面的链接,但带有一个查询字符串。例如:
这在网格视图中显示了类别 5 的一些项目。现在我希望能够使用查询字符串对所述网格视图进行排序。所以我最终应该得到的查询字符串是:
但我不知道已经选择了什么类别。所以我必须使用现有的查询字符串并添加 &sortby=namedesc。现在,如果我要从菜单中选择另一个类别,查询字符串当然不应该添加新的“&category=”,而是相应地更改现有的。
我想出如何做到这一点的唯一方法是将它们变成链接按钮,并在“onclick”中分析现有的查询字符串,并根据需要附加/更改值。然后做
这应该可行,但这样做似乎是一种非常低效的方法,因为每次点击都需要 2 次回发。
我的问题是:有没有更聪明/更好的方法来处理这个问题?
c# - jquery POST数据在aspx页面中
我使用以下代码将数据发布到我的 aspx 文件:
为什么我使用以下代码捕获文本值
而不是这段代码:
这是为什么?当我使用 jquery 发布数据时,我希望 Request.Form 能够正常工作!有任何想法吗?
我怀疑问题是我在 url 参数中有输入。也许我应该把它放到一个数据参数中,但这意味着它将成为一个 json 请求!
vb.net - vb.net 中的 request.querystring
我有这个需要解码的网址:
此代码每次都会更改
我使用这段代码:
但我只把它作为输出,也许有一个选项可以检查数据是否不为空,然后我 request.querystring 数据中的其他部分:
这是从
<%Response.Write(Request.QueryString.Item("data") )%>
asp.net - ASP.Net QueryString 出现“输入字符串格式不正确”错误
伙计们,我现在在使用 ASP.Net QueryStrings 时遇到了一个恼人的错误。
我使用查询字符串在我的 ASP Web 应用程序中将值从一个页面传递到另一个页面。
这样,我就可以根据我的查询字符串值更改目标页面的表单查看模式。
重定向代码如下:
Response.Redirect("~/Exams/Questions/ExamQuestionEntry.aspx?mode=1&examCode=" & examCode)
当我加载 ExamQuestionEntry
页面时,我会根据mode
值更改 FormView。例如,0 是默认的只读模式,1 是插入模式,2 是编辑模式。
但是,奇怪的是……
当我将模式值设置为 1 时,将 FormView 设置为插入模式,一切都很好并且运行良好。但是,当我将模式设置为 0 或 2 时,我得到了错误...
"Input string was not in a correct format."
我已经尝试了我能想象到的所有替代方案和解决方案,最后我无法诚实地弄清楚为什么会发生这种情况。
c# - 如何使用asp文本框的按键事件传递值?
嗨,我正在编写 asp 文本框控件。我希望我使用按键事件传递 id。下面的代码我正在使用,但我得到错误。
服务器标签的格式不正确。
.aspx 页面
如果有人有任何想法,请帮助我。
asp.net - 如何使用queryString将值从一个asp页面传递到另一个asp页面?
如何使用queryString将值从一个asp.net页面传递到另一个asp.net网页。这意味着test1.aspx和test2.aspx是两个网页。
在 test1.aspx 中,我有字符串值,
如果我这样使用
Request.Redirect("test2.aspx?numbers=" + abc); .它不会工作。如果我这样使用,我无法在 test2.aspx 页面中获得 abc 值。
c# - 值不能为空。参数名称:字符串
请看下面的代码。它在handler.asxh
。
这显示以下错误:
当我检查了上下文请求查询字符串时,传递了一些值,但是,代码在这个阶段中断了。
该处理程序将连接到业务逻辑层。
c# - Try/Catch 块 - 退出尝试代码
我有这个 C# 代码:
我的代码中的问题是,当涉及到这一行时:
它从 try 块中退出。上面几行我写了这段代码:
它工作得很好。那么为什么下线不起作用呢?当我第一次调试它时:1:在ASPX页面中提交表单后:http: //i.stack.imgur.com/CfKXL.png :这是aspx代码:
并且在提交之后(var 没有得到 Id 值!)
php - 带连字符的 GET 引发错误 403
我有一个PHP
脚本可以处理来自支付处理器的回调。
如果查询字符串 'result' 包含双破折号后跟一个单破折号,我们会得到 403,例如
.htaccess
对于此站点,或中没有重写规则apache config
。
加载的模块如下: