我有一个实体测试.它包含Navaigation属性问题和问题包含导航属性QuestionLocale.
var test = context.Tests
.Include("Question")
.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
按预期工作.但如何包含QuestionLocale呢?
我在ASP.net MVC应用程序中使用OutputCache.由于使用活动的OutputCache进行开发并不是很愉快,我想在开发系统(本地机器和开发服务器)上禁用OutputCache.
做这个的最好方式是什么?
是否有可能使用MVC2进行甜甜圈缓存?即使经过大量研究,我也无法找到有效的解决方案.
如何在RenderAction中获得实际的"主控制器"?
例:
MyRoute:
{controller}/{action}
Run Code Online (Sandbox Code Playgroud)
我的网址是:网页/某些行动/某事......
在我的Site.Master中,我创建了一个RenderAction:
<% Html.RenderAction("Index", "BreadCrumb"); %>
Run Code Online (Sandbox Code Playgroud)
我的BreadCrumbController Action看起来像这样:
public ActionResult Index(string controller)
{
}
Run Code Online (Sandbox Code Playgroud)
字符串控制器包含"BreadCrumb"(这是可以理解的,因为实际上我在BreadCrumbController中).
获得"真实"控制器(例如页面或游览)的最佳方法是什么.
是否有可能创建在解决方案资源管理器中分组的部分类,如VS使用类后面的代码(例如,Default.aspx和 Default.aspx.cs).
我想创建MyClass.cs和MyClass.partial.cs,它们不应该在解决方案资源管理器中显示为2个单独的文件.