我正在构建一个.NET MVC应用程序。这是移动网络,我不能使用jQuery。 在我的应用程序中,每个进程都是一个3步骤的动作,每个进程导致我3个aspx。 我的进程可以分类,所以我想编写我的控制器,如:ProcessTypeAController,ProcessTypeBController。 我的视图应该是:\ ProcessTypeA \ Process1 \ 1.aspx,\ Views \ ProcessTypeA \ Process1 \ 2.aspx和\ Views \ ProcessTypeA \ Process1 \ 3.aspx。
按照惯例,这不起作用,因为控制器没有与视图相同的“位置”。
请帮助解决这个问题!
感谢大家。
答案 0 :(得分:0)
您可以指定视图的位置:
return View("~/Views/ProcessTypeA/Process1/1.aspx");
作为替代方案,您可以编写自定义视图引擎以修改默认视图位置约定。斯科特汉塞尔曼写了一篇关于如何实现这一目标的优秀blog post。