我们的应用程序使用的是asp.net mvc-3。我们在控制器的初始化方法上从db填充控制器的属性。我不希望在部分请求和ajax请求上执行此代码。有什么方法可以在不直接访问Request对象的情况下实现这一点吗?我们也欢迎任何改变方法的建议。
发布于 2011-05-10 00:40:22
如果Request.IsAjaxRequest可用,为什么不使用呢?如果您不需要此属性,则需要访问header,它无论如何都在request对象中。部分请求无论如何都不会命中你的控制器--只有RenderAction会命中你的控制器。RenderPartial只会影响你的视图。
https://stackoverflow.com/questions/5939361
复制相似问题