Значение заполнения в QueryString - PullRequest
0 голосов
/ 20 января 2012

У меня есть QS, как это:

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

Теперь я хочу добавить 000 перед Num. Как это: 0009232323

Как бы я это сделал?

1 Ответ

1 голос
/ 20 января 2012

Свойство QueryString объекта HttpRequest представляет собой коллекцию NameValueCollection, к которой необходимо добавить «000» для элемента в коллекции. Я использовал PedLeft из вопроса, связанного с @Davide Paris

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