Я пытаюсь создать собственный маршрут, который может обрабатывать что-то вроде:
domain.com/link/http://www.someotherdomain.com/blablah.html?qstring=54
Где переданный параметр является ссылкой ...
Я не могу заставить это работать с URLкодировать и декодировать .. всегда возвращает неверный запрос?
Передайте ссылку как id.
Что-то вроде ...
Контроллер:
public SomeAction(string url) { ... }
Вид:
@Html.ActionLink("link name", "Action", new {id = "someurl.com"}
или измените маршруты global.asax.MapRoute и добавьте еще один параметр.