我是比较新的ASP.NET MVC,和我非常深刻的印象平台的清晰为止。 但是,我发现不舒服的一个方面。
起初,我接受了这个事实,当我说
return View();
我打电话返回一个ActionResult一个辅助方法,并做了一些假设哪些查看到现在,路由值等,但最近我一直在写代码,看起来更像是这样的:
return View("Index", new { id = myID })
因为它是清醒时立即给我通过阅读代码,一行发生了什么。
最近我一直在用事实挣扎,我可以有一个Index.ASPX
视图的选项卡中打开,我不能立即告诉它从何而来,因为IDE并不突出在对象资源管理器的当前标签。 我还没有使出改变文件的名称ControllerNameIndex.ASPX
,但我把标题是更具体的看法。 不过,这并没有多大帮助。
你如何处理这些类型的歧义?