本文主要是介绍Request.Params[CategoryID]什么意思?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
从页面的
QueryString 、Form、Cookies、ServerVariables 里检索名称为“CategoryID”的值。
优先级顺序为
QueryString > Form > Cookies > ServerVariables
以下是来自 Reflector 的 HttpRequest 类的部分参考代码。
public NameValueCollection Params
{
get
{
if (HttpRuntime.HasAspNetHostingPermission(AspNetHostingPermissionLevel.Low))
{
return this.GetParams();
}
return this.GetParamsWithDemand();
}
}
private NameValueCollection GetParams()
{
if (this._params == null)
{
this._params = new HttpValueCollection(0x40);
this.FillInParamsCollection();
this._params.MakeReadOnly();
}
return this._params;
}
private void FillInParamsCollection()
{
this._params.Add(this.QueryString);
this._params.Add(this.Form);
this._params.Add(this.Cookies);
this._params.Add(this.ServerVariables);
}
这篇关于Request.Params[CategoryID]什么意思?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!