Bất cứ ai cũng có một ví dụ về cách tạo đường dẫn đường dẫn bằng cách sử dụng cú pháp phát hành MVC3 và cú pháp dao cạo mới nhất?BreadCrumb trail MVC3 và Razor
Trả lời
Bạn sẽ có thể đạt được điều này bằng cách sử dụng Nhà cung cấp bản đồ trang web MVC: http://mvcsitemap.codeplex.com/. Nó chứa các tính năng để tạo ra những con đường mòn mẩu bánh mì, và được ghi chép lại khá tốt (và bạn luôn có thể lấy mã và sửa đổi nó để thực hiện chính xác những gì bạn muốn.)
Nhà cung cấp MvcSiteMap không hoạt động với MVC3 và Razor ... Hoặc, ít nhất tôi không thể làm cho nó hoạt động được và nhiều người khác không thể trực tuyến. – Paul
Bạn có thể muốn nhận thông tin mới nhất từ nguồn. Tôi khá tích cực, nó hoạt động với MVC3. Đối với không làm việc với Razor, tôi không chắc chắn lý do tại sao nó sẽ không ... Nó chỉ sử dụng HtmlHelpers, mà nên được ViewEngine độc lập. Bạn có biết những phần nào không hoạt động không? – mkchandler
Nếu không, sau đó tôi không biết bất kỳ thư viện nào khác ngoài đó để làm những gì bạn muốn. Bạn có thể chỉ phải tự viết mã. – mkchandler
Để có được làm việc MvcSitemapProvider làm như sau:
Trong bạn thay đổi .sitemap
file:
<mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-2.0" />
tới:
<mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-3.0" />
tôi đã kết thúc bằng văn bản cung cấp sitemap đơn giản của riêng tôi. Nó chỉ dựa trên các URL giống như sơ đồ trang web tiêu chuẩn ASP.NET. Nó hoạt động vì trang web thực sự đơn giản nhưng có rất nhiều tệp tĩnh.
Kiểm tra mã nguồn dự án của Mesoboard trong ASP.NET MVC3 w/Razor:
http://mesoboard.codeplex.com/
Dự án thực hiện một cơ chế breadcrum trong số những thứ khác.
- 1. iOS Navigation Breadcrumb Trail
- 2. BreadCrumb- ASP.NET MVC3
- 3. Cách hiển thị trang webform .aspx trong VIEW MVC3 Razor
- 4. DropDownList bộ chọn giá trị trong MVC3 Razor
- 5. Xác thực ứng dụng khách MVC3/Razor Không kích hoạt
- 6. MVC3 Razor: cách kiểm tra xem model có trống không
- 7. Sửa lỗi CSS cho phương pháp máy nhắn tin của webgrid bằng Razor và MVC3
- 8. Razor View Engine và jQuery
- 9. Làm thế nào để render HTML từ Viewbag sử dụng MVC3 Razor
- 10. MVC3/Razor Thêm bộ điều khiển "Get-PrimaryKey" không tìm thấy khóa chính
- 11. Giá trị khóa truy cập từ Web.config trong Razor View-MVC3 ASP.NET
- 12. Làm cách nào để sử dụng Enums trên trang Razor của tôi trong MVC3?
- 13. Asp.Net MVC3 RC Razor views: cú pháp để nhúng mã bên trong <javascript> khối
- 14. Nhận văn bản thô bằng cách sử dụng @ Html.ActionLink trong Razor/MVC3?
- 15. Làm thế nào để tạo hộp văn bản chỉ đọc trong ASP.NET MVC3 Razor
- 16. TinyMCE, AntiXSS, MVC3 và GetSafeHtmlFragment
- 17. NUnit với VS2010 và MVC3
- 18. Chuyển đổi ứng dụng Legacy ASP.NET thành MVC3 và HTML5
- 19. Công cụ Razor và ember.js có thể hoạt động cùng nhau không?
- 20. Visual Studio, Razor, BuildProviders và Intellisense
- 21. Làm thế nào để hiện và ẩn Div bằng C# trong MVC 3 Razor View Engine?
- 22. Cách chính xác để xuất HTML thuộc tính/văn bản với dấu ngoặc kép trong Razor/MVC3 là gì?
- 23. MVC3 với EF 4.1 và EntityState.Modified
- 24. Cách áp dụng đầu vào có email loại tới Trình trợ giúp HTML trong Asp.net MVC3 Razor
- 25. ASP.NET MVC3, Html.TextAreaFor không mã hóa?
- 26. So sánh cú pháp Razor vs ASPX
- 27. ASP.NET MVC Razor Concatenation
- 28. Razor @ {...} vs @ gọi renderPartial
- 29. "@Model", "@Viewbag" và "@Url" "không tồn tại trong ngữ cảnh hiện tại" Razor MVC3 khi sử dụng Visual Studio 11 Beta/Visual Studio 2012 RC
- 30. Dấu chấm phẩy Razor/JavaScript và dấu chấm phẩy
Đây là một câu hỏi rất rộng. Hãy thử thu hẹp bằng cách cung cấp thêm chi tiết. –