ASP.NET如何获取URL中的第二个参数

2025-03-04 15:28:17
推荐回答(5个)
回答1:

//格式化字符串
private string getPrm(string uprm)
{
return uprm == null ? "" : uprm;
}

//取值
string _value= getPrm(Request.Params["_key"]);

-----
如果取不到值,看看发出URL的页面赋值有没有什么问题.

回答2:

哪怕你参数还有 ID3 ID4……
都用Request["ID3"],Request["ID4"]

如果报未将对象引用到实例,可能url 拼接有问题,或者所传变量可能有问题, 请仔细检查。

回答3:

Response.Redirect("AGCompanyDetails.aspx?ID1=" + companyId + "&ID2=" +comanycartId);
这样写呢,
要保证comanycartId值不为null

回答4:

按照索引去取:
例:
var param2 = Request.Form[1];

回答5:

直接Request["ID2"]