今天编程无意间用到的。
就写了一个函数。也不知道有没有其它的方法。
/// <summary>
/// 在当前QueryString更改某些字符串的设置
/// </summary>
/// <param name="Key">要更改的键值</param>
/// <param name="Value">对应的值</param>
/// <returns></returns>
private string SetQueryString(string Key,string Value)
{
NameValueCollection Name=new NameValueCollection(Request.QueryString);
Name.Set(Key,Value);
string str="";
for(int i=0;i<Name.Count;i++)
{
if(i==0)
{
str+=Name.GetKey(0)+"="+Name.Get(0);
}
else
{
str+="&"+Name.GetKey(i)+"="+Name.Get(i);
}
}
return str;
}
http://workgroup.cn/CS/blogs/aspnet/archive/2006/07/07/_F4663965_ASP.NET_EE95C25384763C502C005F4E315C2F66_QueryString.aspx
就写了一个函数。也不知道有没有其它的方法。
/// <summary>
/// 在当前QueryString更改某些字符串的设置
/// </summary>
/// <param name="Key">要更改的键值</param>
/// <param name="Value">对应的值</param>
/// <returns></returns>
private string SetQueryString(string Key,string Value)
{
NameValueCollection Name=new NameValueCollection(Request.QueryString);
Name.Set(Key,Value);
string str="";
for(int i=0;i<Name.Count;i++)
{
if(i==0)
{
str+=Name.GetKey(0)+"="+Name.Get(0);
}
else
{
str+="&"+Name.GetKey(i)+"="+Name.Get(i);
}
}
return str;
}
http://workgroup.cn/CS/blogs/aspnet/archive/2006/07/07/_F4663965_ASP.NET_EE95C25384763C502C005F4E315C2F66_QueryString.aspx
浙公网安备 33010602011771号