RouteLink / UrlHelper не работает на MVC 3? - PullRequest
0 голосов
/ 23 марта 2011

Я только что обновил ссылки на свой текущий веб-проект с System.Web.MVC 2.0 до 3.0, и теперь некоторые вызовы «Routelink» больше не работают.

Код:

public static string ObjectLink(this HtmlHelper htmlHelper, object portalObject)
{
    UrlHelper urlHelper = new UrlHelper(htmlHelper.ViewContext.RequestContext);

    string link = urlHelper.RouteUrl("Providers", new { customerno = company.CustomerNumber });

Это просто дает мне NULL или во время отладки говорит "анонимные типы не допускаются". Хм? Что происходит?

...