Я удивлен, что UrlHelper предоставляет кодер, но не декодер! Кто-нибудь имеет код для декодирования или знает, где его можно найти в рамках MVC?
На самом деле это должно быть HttpUtility.UrlDecode , а не HttpServerUtility .
HttpServerUtility.UrlDecode
HttpUtility.UrlDecode(Parameter);
Кодированный URL будет автоматически декодирован при передаче в действие контроллера. Например:
public ActionResult Index(string url) { //url will be decoded here }