【发布时间】:2017-04-06 07:18:12
【问题描述】:
我的一个 nancy 模块中有以下方法
Get["/settings/dropdown"] = x =>
{
//create model here
return View["DropDownPartial", model];
};
我从 ajax 请求调用此方法,我希望我的视图返回 HTML 而不使用 Layout 页面。我使用ViewStart.cshtml 为我的应用程序定义了布局页面,看起来像
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
这个Layout 设置也适用于DropDownPartial。在这种情况下,如何有效地覆盖Layout 设置并告诉nancy 仅返回此视图中包含的HTML?
我试过设置
@{
Layout = null;
}
和
@{
Layout = "";
}
在视图中,但它们都不起作用。有什么想法,我该如何解决这个问题?
【问题讨论】:
标签: ajax partial-views nancy