-3

我一直试图找到我的答案的问题,但我无法,最后我在这里。我想要做的是访问使用传递给网页(GET请求POST)的值asp.net。为了更清楚,例如:

网址:http://www.foobar.com/SaleVoucher.aspx?sr=34

使用asp.net我想获得sr价值,即34

我来自C#ASP.NET 的背景和新手,对ASP.NET.

谢谢。

4

2 回答 2

1

你能参考这个QueryString

在这里,他说如何使用以下方法访问查询字符串:

Request.Url.Query
于 2013-07-09T10:53:10.183 回答
0

这不称为 Header,而是Query String

该对象document.location.search将包含该对象,并且基于键获取任何查询字符串值的 javascript 将类似于:

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

其他问题的代码:https ://stackoverflow.com/a/901144/28004

于 2013-07-09T10:29:38.643 回答