QueryString中的填充值

时间:2012-01-20 15:50:27

标签: c# c#-4.0 query-string

我有这样的QS:

Request.QueryString = Id=443f0cb9&Num=9232323

现在我想在Num面前添加000。像这样:0009232323

我该怎么做?

1 个答案:

答案 0 :(得分:1)

HttpRequest的QueryString属性是一个NameValueCollection,您需要将“000”附加到集合中的项目。我使用了@Davide Paris链接的问题中的PedLeft

if (Request.QueryString["Num"] != null)
{
    string num = Request.QueryString["Num"];
    Request.QueryString["Num"] = num.PadLeft((num.Length + 3), '0');
}