kentico - 如何在 Kentico 中路由和解析页面
问题描述
我正在创建一个 Kentico 网站,并且已经阅读了教程并阅读了 Kentico MVC 的处理链接。据我了解,Kentico 鼓励开发人员使用标准 MVC 路由将页面映射到控制器。
这对于网站的某些部分来说很好,或者如果您只有几个页面,但我正在开发的网站具有很大的内容结构和许多顶级页面。
App_Start/RouteConfig.cs
必须在每个顶级页面中创建自定义路由似乎是不合理的。有没有更好的方法来做到这一点?
解决方案
动态路由模块已在 NuGet 上发布。
对于“母亲”管理员 https://www.nuget.org/packages/DynamicRouting.Kentico/
对于 MVC https://www.nuget.org/packages/DynamicRouting.Kentico.MVC/
Github 上的文档和源代码 https://github.com/KenticoDevTrev/DynamicRouting
推荐阅读
- c++ - MSVC __debugbreak() 与 openGL 错误回调一起使用时不会产生调用堆栈
- c++ - nullptr 和 boolean 之间的比较
- c++ - 使用简单的两阶段锁定的并发程序
- python - Mac 终端显示两个不同版本的 Python
- node.js - 没有得到猫鼬模型的响应。find()查询
- python - Pandas 中的同比增长列计算
- karate - 即使定位器在 DOM 中可用,Assert exists().exists 也会返回评估为 false 的断言
- android - 使用地图框:错误(评估'MapboxGL.StyleURL')
- python - 使用 print(", ".join(my_array)) 提取单个字符串并将其添加到 streamlit markdown。我没有得到字符串,而是得到了 NONE
- docker - 在 docker build 中打印 ARG 值