0
我正在调试我当前的项目(ASP.net MVC 1.0项目) 并偶然发现有些令人不安的行为。ASP.net MVC路由抛出异常作为正常行为?
看来,当路由器通过它狩猎引用的局部视图 又名
<%Html.RenderPartial("AccountListControl", ViewData["AccountList"]); %>
这周期的默认位置,直到找到正确的位置。 所以它会检查“视图\共享\ AccountListControl” 并检查“视图\首页\ AccountListControl” 等
一旦找到匹配 - 一切都很好。 错误的位置由每种情况下抛出的Web异常标识。
对于所有这些例外情况,是否存在显着的性能成本?
我应该修改代码以更明确吗?