Tag: convention over configur

ASP.NET MVC中的配置约定

我对ASP.NET MVC比较陌生,到目前为止对平台的清晰度印象非常深刻。 但是,有一个方面我觉得不舒服。 起初,当我说时,我接受了这个事实 return View(); 我正在调用一个返回ActionResult的辅助方法,并对要呈现的视图,路由值等做出一些假设。但最近我一直在编写看起来更像这样的代码: return View(“Index”, new { id = myID }) 因为通过阅读单行代码,我立刻就能清楚地知道发生了什么。 最近我一直在努力解决这个问题,即我可以在选项卡上打开Index.ASPX视图,但我无法立即知道它来自何处,因为IDE没有突出显示对象资源管理器中的当前选项卡。 我没有使用将文件名更改为ControllerNameIndex.ASPX ,但我确实在视图中添加了一个更具体的标题。 尽管如此,它并没有多大帮助。 你如何处理这些含糊不清的问题?