¿Alguien tiene un ejemplo de cómo crear un rastro de migas utilizando la última versión de MVC3 y la sintaxis de la navaja de afeitar?BreadCrumb trail MVC3 y Razor
Respuesta
Debería poder lograrlo utilizando el proveedor MVC SiteMap: http://mvcsitemap.codeplex.com/. Contiene características para crear rutas de pan rallado, y está documentado bastante bien (y siempre se puede tomar el código y modificarlo para que haga exactamente lo que quiere.)
El proveedor de MvcSiteMap no funciona con MVC3 y Razor ... O, al menos no pude hacerlo funcionar y muchos otros en línea tampoco. – Paul
Es posible que desee obtener lo último de la fuente. Estoy bastante seguro de que funciona con MVC3. En cuanto a no trabajar con Razor, no estoy seguro de por qué no ... Simplemente usa HtmlHelpers, que debería ser independiente de ViewEngine. ¿Sabes qué partes no funcionan? – mkchandler
Si no es así, entonces no conozco ninguna otra biblioteca para hacer lo que quiera. Puede que solo tenga que codificarlo usted mismo. – mkchandler
Para conseguir el funcionamiento de MvcSitemapProvider hacer lo siguiente:
En su cambio .sitemap
archivo:
<mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-2.0" />
a:
<mvcSiteMap xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-3.0" />
terminé de escribir mi propio proveedor de mapa simple. Simplemente se basa en URL al igual que el mapa del sitio estándar de ASP.NET. Funciona porque el sitio es muy simple pero tiene muchos archivos estáticos.
Salida código fuente del proyecto Mesoboard en ASP.NET MVC3 w/Razor:
http://mesoboard.codeplex.com/
El proyecto implementa un mecanismo breadcrum entre otras cosas.
- 1. iOS Navigation Breadcrumb Trail
- 2. BreadCrumb- ASP.NET MVC3
- 3. ASP.NET MVC3, Habilitar Razor
- 4. asp.net mvc3 razor documentación?
- 5. Action Image MVC3 Razor
- 6. MVC3 Razor Problemas de sintaxis
- 7. Razor mvc3 + jquery + UrlAction + PartialViews
- 8. ¿Cómo diseñar una página con MVC3 Razor?
- 9. Concatenación de cadenas con ASP.NET MVC3 Razor
- 10. ASP.NET MVC3 Razor - Autocompletar el tutorial?
- 11. ASP.Net Chart Control con MVC3 Razor
- 12. mvc3 razor editortemplate con clases abstractas
- 13. Creando MVC3 Razor Helper como Helper.BeginForm()
- 14. ASP.NET MVC3 Razor @string problema de puntos
- 15. Pasar parámetros en vistas parciales - MVC3/Razor
- 16. MVC3 Razor Formulario de envíos Ajax
- 17. Aplicación MVC3 ignorando la extensión Razor .cshtml
- 18. ¿Cómo agregar breadcrumb?
- 19. Breadcrumb Navigation For Cocoa
- 20. Cómo escribir campo html en asp.net MVC3 Razor
- 21. ¿Cómo se renderiza HTML desde el Viewbag usando MVC3 Razor
- 22. pageBaseType en asp.net mvc3 razor - ¡funciona! - sin inteligencia, sin embargo?
- 23. Cómo incrustar C# código en javascript cshtml página MVC3 Razor
- 24. MVC3 Razor: llame a la función javascript desde view
- 25. Pruebas unitarias MVC3 Razor helpers/views without strings
- 26. Razor webgrid ajax paginación y clasificación
- 27. usando la variable javascript en el motor MVC3 Razor view
- 28. Controles de carga de archivos usando Razor en ASP.NET MVC3
- 29. MVC3 Razor: Viendo html dentro de los bloques de código
- 30. Problema literal del texto en MVC3 Razor view
Esta es una pregunta muy amplia. Intenta restringir proporcionando más detalles. –