覆盖的视图错误递归
本文关键字:递归 错误 视图 覆盖 | 更新日期: 2023-09-27 18:25:18
我有 BaseController :
public partial class BaseController : Controller
{
protected override ViewResult View(string viewName, string masterName, object model)
{
return View(viewName, model);
}
}
我将在将来更改此视图逻辑。我还有另一个控制器:
public partial class BrandController : BaseController
{
public virtual ActionResult Index()
{
return base.View(Views.Index,"", new Model()
{
);
}
我只是想在我的 BaseController 中调用被覆盖的方法,而 BaseController 应该返回 View((。但是我在覆盖的 View(( 方法中遇到了递归错误。
当调用
Index()
时,它会从基类调用View(...)
。此方法返回一个通过调用 View(...)
计算的值,该值返回通过调用 View(...)
计算的值,返回通过调用 View(...)
计算的值,返回通过调用 View(...)
计算的值...