質問

かすがのヘルパーの写簡単にデータです。なので、できれば、提出してから行なってください回答などのデータです。

役に立ちましたか?

解決

を用いたアクションフィルターです。

...

    public override void OnActionExecuting(ActionExecutingContext filterContext)
    {
        var controller = (Controller) filterContext.Controller;
        Breadcrumb[] breadcrumbs = _breadcrumbManager.PushBreadcrumb(_breadcrumbLinkText);
        controller.ViewData.Add(breadcrumbs);
    }

する前に、この点について言及しすぎてdistasteのためのサービスのフィルターの属性がたりが少ないのです。IBreadcrumbManagerようになります:

public interface IBreadcrumbManager
{
    Breadcrumb[] PushBreadcrumb(string linkText);
}

の実装を置くパン粉のオブジェクトのセッション。Urlは HttpContext.Current.Request.RawUrl

他のヒント

@Chris:のようなこと:

        <% 
        foreach (var item in ViewData.Get<Breadcrumb[]>())
            {
        %>
                <a href="<%= Server.HtmlEncode(item.Url) %>"><%= item.LinkText %></a> &raquo;
        <% 
            } 
        %>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top