partial-views相关内容

是否可以从浏览器中查看MVC视图结构?

是否可以从浏览器中查看MVC视图结构? 如中所示,是否可以启用某些配置,以显示从浏览器中呈现的每个视图和部分视图的文件名? 即 如果我有Index.cshtml,然后它呈现两个分部视图Content1.cshtml和Content2.cshtml,那么我希望从F12浏览器工具中查看文件名: //Index.cshtml ..... .... //Content1.c ..
发布时间:2022-06-19 12:53:16 其他开发

为导航创建 ViewModel

我有一个带有多个视图的 MVC 4 应用程序.IE.产品、食谱、分销商和商店. 每个视图都基于一个模型. 让我们保持简单,说我所有的控制器都传递了一个类似的视图模型,看起来像我的 Product 操作: public ActionResult Index(){返回视图(db.Ingredients.ToList());} 好的,这很好,没有问题.但是现在我的所有页面都正常工作了,我 ..
发布时间:2022-01-10 17:48:57 其他开发

如何实现 Laravel 4 部分视图 - 将数据绑定到部分视图

我正在考虑是否应该使用 Laravel 来建立一个在线商店. 要求 - 在侧边栏中显示购物车,并在主要区域显示产品列表.我需要将数据绑定到我的局部视图. 我创建了一个 PartialController 来显示部分视图. 类 PartialController 扩展 BaseController {公共函数 showCartSummary(){$cartItems = 购物车::al ..
发布时间:2022-01-08 09:08:47 PHP

_Layout 的 ASP.Net MVC 控制器

我正在为 MVC 开发一个动态菜单系统,只是为了让它工作,我为菜单创建了一个局部视图,它使用以下语法效果很好: @Html.RenderPartial("_Menu", (Models.Menu)ViewBag.MainMenu) 但是,要这样做,我必须在每个控制器和每个操作的 ViewBag 中设置 MainMenu 和 FooterMenu(或任何其他与此相关的菜单).为了避免这种情况,我 ..
发布时间:2022-01-06 14:42:11 其他开发

如何在网络表单中包含部分视图

我正在编写的某些站点同时使用 ASP.NET MVC 和 WebForms. 我有一个局部视图,我想将其包含在网络表单中.局部视图有一些必须在服务器中处理的代码,因此使用 Response.WriteFile 不起作用.它应该在禁用 javascript 的情况下工作. 我该怎么做? 解决方案 我查看了 MVC 源代码,看看我是否能弄清楚如何执行此操作.控制器上下文、视图、视图 ..
发布时间:2022-01-06 09:53:15 C#/.NET

在 Rails 中将部分从一个控制器的视图渲染到另一个控制器的视图

我有一个名为“show"的控制器的视图.在该视图中,我想呈现另一个控制器视图的内容 - 显然,该视图上的表单的逻辑也与它所属的控制器对话.我该怎么做呢?我对 Rails 还很陌生,我对这个框架还不是 100% 有信心. 您几乎可以将它们视为视图中的“小部件".我知道您可以使用以下方法在视图上呈现来自同一控制器的操作: render :action =>"show_home_page", : ..
发布时间:2022-01-05 17:15:34 其他开发

在 PartialView 中使用 Kendo Grid

我的 MVC 应用程序的索引视图中有两个 ,我想在这些部分中呈现两个部分视图.将 Kendo 网格渲染为一个索引没有问题.但是,为了在 Kendo Grid 上呈现数据,我可以使用两种在控制器中返回 Json 的方法,如下所示.你能给我举个例子如何实现这一目标吗? 控制器: public ActionResult Index(){返回视图();}公共 ActionResult Issues ..

MVC 4 - 如何将模型数据传递给局部视图?

我正在构建一个个人资料页面,该页面将包含许多与特定模型(租户)相关的部分 - AboutMe、MyPreferences - 诸如此类.这些部分中的每一个都将是一个局部视图,以允许使用 AJAX 进行局部页面更新. 当我单击 TenantController 中的 ActionResult 时,我能够创建一个强类型视图,并将模型数据传递给该视图.我无法通过部分视图实现这一点. 我创建了 ..
发布时间:2022-01-02 08:55:18 C#/.NET

从其他控制器渲染局部视图

有没有办法在我的控制器 A 视图中渲染来自其他控制器 B 的部分视图? 编辑:我编写了一个仅适用于两个控制器的部分视图,我不想将其复制到他们的两个视图文件夹中. 我希望每次呈现视图时都显示局部视图,而不是在发生某些事情之后. 解决方案 您可以通过将视图放入 Views/Shared 文件夹来在控制器之间共享视图.然后,每个控制器都可以按名称呈现该视图. 您可以使用 Html.Pa ..
发布时间:2021-12-21 20:06:23 C#/.NET

ASP.NET MVC - 下拉列表选择 - 部分视图和模型绑定

我对 ASP.NET MVC 还很陌生,我正在尝试找出最好的方法来做到这一点.这可能很简单,但我只想正确地做事,所以我想我会问. 假设我有一个这样的模型: 任务 - Id、描述、分配的员工 员工成员 - 身份证、名字、姓氏 在我看来,我想创建一个新任务.我创建了一个强类型的 Razor 视图,并且可以使用 EditorFor 为 Description 创建文本框,但是 A ..
发布时间:2021-12-21 19:59:48 其他开发

在 razor foreach 上获取索引值

我正在一个 razor foreach 循环中迭代 List 在我的视图中呈现部分.在部分中,我正在渲染一个记录,我希望在我的视图中连续显示 4 个记录.我有一个用于两端列的 css 类,因此需要在部分中确定调用是第 1 条记录还是第 4 条记录.在我的部分中识别这一点以输出正确代码的最佳方法是什么? 这是我的主页,其中包含循环: @foreach(Model.Members 中的 var ..
发布时间:2021-12-21 19:55:14 其他开发

将 JavaScript 放在部分视图中可以吗

我正在开发 Web 应用程序,其中主页包含两部分:始终可见的常量块和由 3 个局部视图之一组成的信息块.每个部分视图都作为 AJAX 请求的结果出现并且只加载一次(之后切换窗口由 jquery 提供).它运行良好,但我遇到了一个问题. 部分视图的 html 代码包含在常量块和信息块中使用的 js 函数.当页面加载时,这些函数可以“看到"彼此并且可以工作,但是 resharper 找不到函数声 ..
发布时间:2021-12-21 19:41:15 前端开发

不显眼的验证不适用于动态添加的局部视图

我目前在动态添加内容后面临验证问题. 我有一个强类型化到模型的视图 (Order).这个订单可以有很多项目.该模型如下所示: 公共类订单{[钥匙][隐藏输入]公共 int id { 获取;放;}[显示(名称=“订单号")]公共字符串编号 { 获取;放;}[显示(名称=“订单日期")][数据类型(数据类型.日期)][DisplayFormat(ApplyFormatInEditMode = ..

发布具有多个局部视图的表单

我目前正在尝试发布一个由两个强类型视图组成的表单.这个问题很相似,但没有答案: MVC 3 Razor带有多个强类型部分视图的表单帖子不具有约束力 当我提交表单时,提交给控制器的模型始终为空.我花了几个小时试图让它发挥作用.这看起来应该很简单.我在这里错过了什么吗?我不需要做 ajax 只需要能够发布到控制器并呈现一个新页面. 谢谢 这是我的视图代码: @using ( ..
发布时间:2021-12-18 17:21:09 其他开发

使用自定义 VirtualPathProvider 加载嵌入资源 Partial Views

我编写了自定义 VirtualFile 和 VirtualPathProvider 实现,它们成功地获取了部分视图的嵌入资源. 但是,当我尝试渲染它们时,它会产生此错误: '~/Succeed.Web/Succeed.Web.Controls.SImporter._SImporter.cshtml' 处的视图必须派生自 WebViewPage 或 WebViewPage. 渲染局 ..

在 ASP.net MVC 4 中使用局部视图

我最近开始玩 ASP.net MVC (4),但我无法解决我遇到的这个问题.我相信当你知道它时很容易. 我基本上是在我的索引视图中尝试执行以下操作: 在索引视图中列出数据库中“Note"类型的当前项目(这很简单) 在同一个索引视图中创建新项目(不是那么容易). 所以我想我需要一个局部视图,并且我已经创建如下(_CreateNote.cshtml): @model QuickN ..
发布时间:2021-12-16 09:44:58 C#/.NET

更新 PartialView mvc 4

诶!如何使用模型中的数据刷新局部视图?第一次,当页面加载时它工作正常,但不是当我从 Action 调用它时.我创建的结构如下所示: 我视野中的任何地方: @{ Html.RenderAction("UpdatePoints");} 我的局部视图“更新点": 你的积分是@ViewBag.points 在控制器我有: public ActionResult Update ..
发布时间:2021-12-16 09:30:08 C#/.NET