Возникла проблема с MapPageRoute в Vb.Net Global.asax - PullRequest
0 голосов
/ 08 июня 2011

У меня проблема с тем, что я пытаюсь использовать некоторые регулярные выражения в ограничении.Проблема в том, что он оценивает Regex как строку и выдает ошибку."Невозможно преобразовать строку '\ d +' в long"

Вот код .MapPageRoute("Parts", "{PartName}/{Part}/", "~/Inventory/Default.aspx", Nothing, New RouteValueDictionary(New With {.Part = "\d+"}))

1 Ответ

0 голосов
/ 04 августа 2011

У меня есть почти точный код, и он прекрасно работает для меня.

routes.MapPageRoute("CMS", "{folderID}/{pageTitle}", "~/index.aspx", False, Nothing, New RouteValueDictionary(New With {.folderID = "\d+"}))

Я использую .net 4.0 - возможно, у вас 3.5 sp1?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...