Как обновить строку запроса в C #?

Где-то в URL есть & sortBy = 6. Как мне обновить это до & sortBy = 4 или & sortBy = 2 одним нажатием кнопки? Нужно ли писать собственные строковые функции для создания правильного URL перенаправления?

Если мне просто нужно добавить переменную строки запроса, я бы сделал

string completeUrl = HttpContext.Current.Request.Url.AbsoluteUri + "&" + ...
Response.Redirect(completeUrl);

Но я хочу изменить существующую переменную строки запроса.

Ответы на вопрос(11)

Ваш ответ на вопрос