【发布时间】:2009-07-14 07:13:43
【问题描述】:
我正在调试我当前的项目(ASP.net MVC 1.0 项目) 并偶然发现了一些令人不安的行为。
似乎当路由器正在寻找引用的局部视图时 又名
<%Html.RenderPartial("AccountListControl", ViewData["AccountList"]); %>
它会在默认位置循环,直到找到正确的位置。 所以它检查“Views\Shared\AccountListControl” 并检查“Views\Home\AccountListControl” 等等
一旦找到匹配项 - 一切都很好。 错误位置由每种情况下引发的 Web 异常标识。
是否所有这些异常都会导致显着的性能成本?
我应该修改代码更明确吗?
【问题讨论】:
标签: asp.net-mvc exception routing