问题标签 [partial-views]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 部分视图验证
我遇到了这个问题,我在部分视图中有一个表单,但是在验证时它会跳出父视图并单独出现(具有提交操作 url)。
我还尝试了 Render.Action,其中验证根本不会触发。
我正在使用 ASP.NET MVC 2 RC,需要使用内置验证进行服务器端验证。有人有什么建议吗?
谢谢
代码部分视图:
模型属性:
编辑动作:
asp.net-mvc - 从部分未提交表单数据调用的视图
我希望我能够很好地把这个问题放在一起。在部分视图中,我有一个指向创建操作的链接:
现在这会加载另一个视图,该视图允许编辑传递给它的空白模型。但是当提交表单时,它应该发布到:
此方法适用于许多表,编辑操作同样适用于同一个视图。但仅对于创建操作(使用空白模型),表单会不断调用创建操作,正如我使用调试器跟踪的那样。
我的一位队友已经解决了这个问题:
而在部分而不是<%= Html.ActionLink("Create New", "CreateProject")%>
有<%= Html.ActionLink("Create New", "CreateProject", new { id = 0 })%>
.
现在我希望找出为什么以前的方法不会通过,因为它适用于其他视图中的其他表。谢谢。
asp.net - 如何将参数传输到 ASP.NET MVC 中的局部视图?
在详细信息视图中,我想显示来自其他表的网格。如何更好地实施?我正在尝试以这种方式进行操作(错误:无法将类型“void”隐式转换为“object”):
以下是详细信息视图中的代码:
以及 Index.ascx 控制器的代码:
partial-views - SparkViewEngine:是否有与 PHP 包含等效的可用功能?
我正在使用带有 ASP.NET MVC 1.0 的 SparkViewEngine,并且想知道是否有办法在当前视图中包含另一个视图。
例如,我有一个名为 ResourceManager.spark 的视图。在这个文件中,我想包含另一个名为 Resources.spark 的子视图。
谢谢!安倍
asp.net-mvc - MVC:部分视图中的模型缺失数据
我正在使用Telerik PanelBar 使用局部视图进行一些异步加载。我正在为父视图中的局部视图创建一个模型,但由于某种原因,我的数据没有完整地通过。
正如我的评论所建议的,当调用控制器的 SiteVisitDetail 方法时,Model.URL 具有正确的数据,并且 Model.Dates 为 null(它不是包含 null 的列表,它本身为 null)。正如预期的那样,它在局部视图 (SiteViewDetail) 中也为空。
什么会导致这种行为?
jquery - 在 Rails 中通过 AJAX 以 RESTfully 方式获取 HTML 部分内容
在我的 Rails 应用程序中,我有一个名为“Photo”的模型和一个 PhotosController。正如所料,我已经对 URL 进行了 RESTful 路由,以便 URL“/photos”返回所有照片的 HTML 呈现列表(作为缩略图),而“/photos/foo”返回照片的 HTML 呈现表示使用“foo”的friendly_id。(我也做 XML、JSON 和二进制表示,但它们在这里不相关。)
我想让列表页面在初始加载时显示照片缩略图的子集,然后通过 AJAX(特别是 jQuery)动态地将更多缩略图添加到我的列表中。<li><img>
我已经有了在照片/索引视图中呈现单个照片列表项(基本上是 )的 HTML 。由于 jQuery 可以将 HTML 直接注入到 DOM中,我认为最好的办法是将列表项代码提取到一个部分中,然后通过 AJAX 将该部分加载到列表中。
我的问题是:将 HTML 从部分中取出并放入 DOM 的最佳方法是什么?
(我已经有了实施的想法;我会将其作为答案发布,以允许适当的投票和评论)。
asp.net-mvc - MVC 中部分视图和用户控件的区别
谁能告诉 MVC 应用程序中的部分视图和用户控件之间的确切区别是什么?哪一个是可行的?我正在使用用户控件来填充具有一个或多个选项卡的视图(我使用 Ajax 控件工具包添加了这些选项卡)。我想了解使用局部视图和用户控件时的优点/缺点。
谢谢, 卡普斯
jquery - jquery 代码在局部视图中的位置在哪里?
我是 asp.net MVC 和 JQuery 的新手。我使用 NerdDinner 教程创建了一个 MVC 站点。对于创建和编辑视图,我使用部分视图(代码简化如下)进行数据输入。我将在哪里放置我的 jquery 代码?
asp.net-mvc - 你可以在局部视图中使用 MVC 2 强类型助手吗?
我正在尝试使用新的强类型助手。我在我的控件中继承了模型: Inherits="System.Web.Mvc.ViewUserControl"
但是如果我强制输入代码,智能感知并没有公开模型并且页面对此不满意。如果我在标准视图中执行,一切都很好。这是我期望能够做到的:
这些助手可以以这种方式在局部视图中使用吗?
劳埃德
asp.net-mvc - PartialView 动态 BeginForm 参数
如果我有以下 PartialView
如您所见,Action 和 Controller 是硬编码的。有没有办法让它们动态化?
我的目标是让这个局部视图足够通用,以便我可以在很多地方使用它,并将它提交给它所在的 Action 和 Controller。
我知道我可以使用 ViewData,但我真的不想这样做,同样将 VormViewModel 传递给视图并使用模型属性。
有没有比我上面列出的两个更好的方法?