umbraco - Umbraco 不调用控制器动作
问题描述
问题是:在 / en-US / About 的浏览器中输入我的 Web 应用程序后,它不会调用控制器操作。控制器:
public class AboutController : Umbraco.Web.Mvc.RenderMvcController
{
// GET: About
public ActionResult About(RenderModel model)
{
return View("About", model);
}
}
在文化和主机名域“http://localhost:54315”中添加 Home 后会发生这种情况。
而进入en-Us/Home后正常进入动作Controller:
public class HomeController : Umbraco.Web.Mvc.RenderMvcController
{
// GET: Home
[HttpGet]
public ActionResult Home(RenderModel model)
{
var lang = LanguageHelper.GetLang(Request);
var home = new Home(model.Content, model.CurrentCulture);
home.Topic = "aloha";
//Do some stuff here, then return the base method
return View("Home", home);
}
}
解决方案
推荐阅读
- php - Windows 10 中的 Nginx 访问被拒绝
- python - 将任何文件(可读为文本文件)虚拟转换为 Excel 格式(.xlsx),然后转换为数据框 -Python
- r - 天气数据中的多元插补缺失值
- html - 处理浅色背景上的浅色文本的引导方法?
- php - 根据 WooCommerce 商店和存档页面上的产品类别在产品价格下方显示图像
- reactjs - React 代码以获取和支持并行调用
- reactjs - 如何从代码中分离 Material-UI 项目中与样式相关的属性
- r - 用假人创建数据框
- javascript - COreControls 未定义
- google-cloud-platform - GCP 工作流程 超出内存限制