26得票5回答
如何在MVC3中的Partial View中呈现一个Section?

在一个MVC3项目中,我有一个名为"_Layout.vbhtml"的文件,并且其中包含以下代码。<!DOCTYPE html> <html> <head> </head> <body> ... <sc...

23得票3回答
将不同的模型传递给局部视图

我试图从一个视图中向局部视图传递不同的模型。我有两个不同的控制器操作和两个不同的视图模型。但是当我在视图中调用局部视图时,它会给我一个错误: 传递到字典中的模型项的类型为“Application.ViewModels.Model1ViewModel”,但此字典需要类型为“Applicatio...

23得票6回答
从操作控制器将ViewBag传递到部分视图

我有一个带有部分视图的MVC视图。控制器中有一个ActionResult方法,该方法将返回PartialView。因此,我需要从ActionResult方法向Partial View传递ViewBag数据。 这是我的控制器public class PropertyController : B...

23得票3回答
如何在Html.RenderAction(MVC3)中发送模型对象

我正在使用MVC3 Razor,尝试将一个对象传递给部分视图,但不起作用。 如果不将对象模型发送到部分视图,则此方法可以正常工作:Html.RenderAction("Index", "ViewName"); 尝试这样做并没有发送模型对象,我得到的是空值(该对象具有数据,而视图期望它):Ht...

21得票4回答
HtmlHelper扩展方法与局部视图有什么区别?

我想知道何时建议使用HtmlHelper扩展方法以及何时使用局部视图?它们在许多情况下似乎都是同样合适的。

19得票2回答
如何通过ajax调用控制器在MVC5中呈现局部视图并返回HTML

如何使用AJAX加载已呈现为HTML的完整局部视图(因此我只需设置div.html) 我需要进行AJAX调用以调用控制器操作,该操作将呈现完整的局部视图(红色),并将其附加到当前加载的局部视图的末尾? [我知道如何附加到DOM和如何进行AJAX调用] 我需要知道最佳管道方法是什么,动作应...

19得票5回答
返回空的MVC局部视图的简洁方法

在cshtml文件中,基于某个条件,最好的方法是返回一个空的partialview吗? 目前我的实现方式是:@if(Model.Count() > 0) { loooonng partial view block of markup code } 我该如何改进它,让其看起来更干净,...

17得票6回答
当会话过期时,.Net MVC Partial View 加载登录页面

我正在使用 .net MVC 4 构建一个 Web 应用程序。 我有一个 ajax 表单来编辑数据。 如果用户闲置 15 分钟,它将使用户的会话过期。当发生这种情况时,如果用户点击编辑按钮,它会在部分内容中加载登录页面,因此当前会话到期。 Edit Link - cshtml 代码@Aja...

16得票3回答
如何刷新视图中的部分视图?

各位,我做错了什么?这是我的想法... 首页视图<div class="col-lg-12 col-md-12 col-xs-12"> @Html.Partial("PartialView", Model) </div> 控制器public ActionRes...

16得票1回答
为所有PartialView创建自定义ActionResult等效模型

我创建了以下自定义的 ActionResult,它返回多个部分视图。public class MultiplePartialViewsResult : ActionResult { private const string Separator = "-"; private Pa...