У меня есть QS, как это:значение Padding в QueryString
Request.QueryString = Id=443f0cb9&Num=9232323
Теперь я хочу, чтобы добавить 000 перед Num. Например: 0009232323
Как бы я это сделал?
У меня есть QS, как это:значение Padding в QueryString
Request.QueryString = Id=443f0cb9&Num=9232323
Теперь я хочу, чтобы добавить 000 перед Num. Например: 0009232323
Как бы я это сделал?
Свойство QueryString для HttpRequest - это имяValueCollection, которое вам нужно будет добавить к «000» в элемент коллекции. Я использовал PedLeft от вопроса linkedby @Davide Париж
if (Request.QueryString["Num"] != null)
{
string num = Request.QueryString["Num"];
Request.QueryString["Num"] = num.PadLeft((num.Length + 3), '0');
}
Спасибо! Это сработало. –
http://stackoverflow.com/questions/3459610/pad-with-leading-zeros –
Как вы Построив строку запроса? –
через JS. Но это я делаю только для кросс-браузера. В IE7 материал не работает. Все остальные браузеры работают. –