问题标签 [renderpartial]
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.
asp.net-mvc - 剃刀:@Html.Partial() 与 @RenderPage()
渲染子模板的适当方法是什么?
有什么区别?两者似乎都对我有用。
为什么@Html.RenderPartial()
不再工作?
asp.net-mvc-2 - ASP.NET MVC 2:foreach、RenderPartial、ViewModel
我正在尝试使用我遇到的一种看起来很干净的技术。
以前,我的 Partial 里面有循环。我在 Partial 中循环模式...但后来我遇到了一个示例,其中foreach
循环存在于主页中,而 partial 只是循环的核心。
他们是这样完成的:
但在我的示例中,我使用的是 ViewModel,现在我处于部分状态,我无法像以前那样访问“项目”。相反,我唯一的选择是Model.Deal
......
RenderParial
如果我不能通过说来访问它,那么与助手一起传递“项目”有什么意义item.StoreName
?注意,View 和 Partial 都被强类型化为同一个 ViewDataModel。
asp.net-mvc-2 - 母版页中的 Html.RenderPartial
我试图通过使用 RenderPartials 从一个我必须处理的项目中组织一个凌乱的 MasterPage,因为它的代码确实不可读。根据用户角色,主要内容数据以某种方式显示。我这样做了:
然后,在 ContentPartialView 中,检查用户角色后,我终于使用了标签:
但是当网站呈现时,我收到错误消息:“在母版页中找不到 ContentPlaceHolder 'MainContent'”。所以,我的问题是,是否可以在 MasterPage 中使用 RenderPartials 并将 ASP ContentHolders 放入其中?这是为什么?是否有另一种方法来重新组织 MasterPage,以便我可以使它看起来更清晰和更具可读性?预先感谢您的建议。
asp.net - MVC2 - 如何在每个页面上放置常用的 LOGIC 控件(如搜索/查找)?
我无法弄清楚如何执行以下操作:
在每个页面(或我想要的每个页面)上,我想放置一个通用控件小部件(例如 think - 包含文本框 + 按钮的搜索功能)。最好的方法是什么?谁处理提交按钮(假设它是一个提交按钮)?
即我的 ViewUserControl 是什么样的?它有表格吗?它使用jQuery onclick“”吗?它是否发布到主视图的操作方法,或者我可以将它重定向到另一个控制器/操作?
我尝试使用包含表单的“Search.ascx”的 RenderAction,并由我的 SearchController 处理......但在 SearchController 中,它然后尝试调用 RedirectToAction......我收到关于 RedirectActions 不允许的投诉儿童行动。
我对下一步该怎么做有点迷茫,所以非常欢迎提出建议!射线
c# - 从区域调用 RenderPartial
这是我的文件夹结构
我想从我对我所在地区的看法中调用一个局部视图
javascript - 如何在 ASP.NET MVC3 中包含部分视图中的 JavaScript
我希望能够为部分视图提供一种在视图底部包含 JavaScript 代码/文件的方法。这将使部分视图能够包含它们所依赖的任何 JavaScript 文件。例如,如果我想编写一个需要创建 JQueryUI 对话框的部分,我想导入 JQueryUI JavaScript 文件并添加呈现对话框的 JavaScript 代码。
我目前正在父视图中编写此代码,这使得使用局部视图毫无意义。
我知道RenderPartial
多次调用会导致脚本被多次包含。一旦我知道如何将 JavaScript 从局部视图实际包含到主视图中,这是一个可以解决的问题。
ruby-on-rails - Rails 根据集合大小多次渲染部分
我有一个部分,它需要一个集合,遍历该集合以显示各个项目。
这是代码:
部分:
来自控制器的 rjs:
由于某种原因,部分是由集合中的项目数量呈现的。如果集合中有十个项目,则部分呈现然后次。
这家伙有一个类似的问题,但它与布局有关。
这让我发疯,因为它应该很简单,并且所有其他部分都可以毫无困难地工作。
asp.net-mvc-3 - 在 _Layouts.cshtml 中刷新局部视图
我有以下部分观点:
这只是一个假装的登录状态区域。现在,想法是让它出现在我的 MVC 站点的母版页中,以便它出现在所有页面上。这是我在 _Layout.cshtml 文件中呈现它的方式:
我想要的是,当用户单击“登录”或“注销”链接时,会执行一个操作(以登录/注销用户),然后刷新部分视图 - 但页面的其余部分保持不变。
目前,当我单击任何链接时,该站点导航到“主页/登录”或“主页/注销”。我不希望它呈现视图,我只想刷新部分视图,无论我在哪个页面上。
建议的方法是什么?
干杯。贾斯。
ruby-on-rails - 垂直渲染部分,div_for,部分集合
显示.html.erb
_hello.html.erb
目前输出:
你好1
你好2
等等
期望的输出:
你好1 你好2 你好3 你好4
你好5 你好6 你好7 你好8
等等
基本上我想在列中并排呈现项目,而不是每行一个。我试过使用表格,我知道如何浮动 div,但我遇到的问题是 rails 生成 div 类和 id,我不知道如何在 css 文件中创建特殊文件id1、id2、id3、id4、...id200 等的规则。我想知道它们是否是将特定数量的项目放在一行上的更简单方法。
asp.net-mvc-3 - MVC 3 将 2 级菜单渲染为局部视图
我想在我的 MVC 3 站点中实现一个 2 级父/子菜单,例如
我已经实现了一个单一的父级菜单作为 PartialView 像这样......
然后将其包含在我的 MasterPage 中...
问题是我想根据在父级别选择的菜单项呈现第二个子菜单。这涉及将父级的 Id 传递到返回菜单模型的控制器操作中。我不确定如何将此父 ID 传递给控制器操作。任何人都可以对此提供任何见解吗?我正在使用 MVC3 和 Razor。