问题标签 [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.

0 投票
2 回答
1619 浏览

performance - 在循环中调用 RenderPartial:尽可能避免?

通常最好避免在循环情况下调用渲染部分......

而是允许渲染在部分内部循环?第二种方法是否避免了很多开销?

0 投票
1 回答
2435 浏览

asp.net-mvc - 跨多个页面的 MVC3 RenderPartial 缓存

谁能告诉我是否可以跨多个页面缓存 RenderPartial?我有一个用户配置文件的 RenderPartial,除非用户更新他们的配置文件,否则它不应该真正改变。所以我真的不想每次加载页面时都返回并获取他/她的个人资料。我宁愿传递部分内容,直到我被迫更新(即个人资料更新)

我查看了 p.haack 放在一起的DonutHole示例,但它似乎与单个页面相关。有人可以指出我正确的方向或提供任何建议吗?还是我一次只能缓存一页?谢谢!

0 投票
13 回答
616030 浏览

.net - Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction

在 ASP.NET MVC 中,有什么区别:

  • Html.PartialHtml.RenderPartial
  • Html.ActionHtml.RenderAction
0 投票
1 回答
27234 浏览

asp.net-mvc - Html.RenderPartial 给我奇怪的重载错误?

我创建了一个名为_Test.cshtml的测试部分页面,并将其放在与将要调用它的视图相同的目录中,如下所示:

在调用 cshtml 视图中,我简单地说:

这给了我错误:

CS1502:“System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)”的最佳重载方法匹配有一些无效参数

我也尝试了具有相同结果的完整路径。

我很困惑为什么会这样,我想我错过了一些简单的东西?

0 投票
1 回答
461 浏览

asp.net-mvc - 如何在 MVC 3 中使用继承渲染 Partial?

我的 MVC 项目中有这个功能

如果我使用此函数呈现部分控件,则它们仅呈现基于 ASPX 的部分控件,它们从不呈现 Razor 部分控件,因为它们是由 System.Web.Mvc.WebViewPage

那么我如何在 MVC 中呈现局部视图,它可以呈现两种类型的局部或只呈现剃刀局部。

0 投票
1 回答
2890 浏览

ruby-on-rails-3 - 使用数据在布局文件中渲染部分

我网站的导航显然存储在应用程序布局文件中。该导航的一部分是由数据库驱动的。如何在布局中渲染部分并传入对象集合以进行渲染?

编辑:我认为我的问题更多地围绕如何将数据获取到部分,是从应用程序控制器完成还是我必须在每个控制器的每个操作中添加数据?

0 投票
3 回答
418 浏览

ruby-on-rails - 将部分渲染为 json 在换行符处返回语法错误

我有一个 json 对象,它是根据多个数据库查询的结果创建的。

我正在尝试将 json 移动到部分中,以便可以从多种方法(索引、搜索)中使用相同的 json 格式。

我的结果在 _listResults.js.erb 中,现在已将它们移到 results.json.erb 和 _listResults.js.erb 中

我的部分看起来像这样

由于换行符,我收到一条错误消息

虽然我可以将整个 json 输出放在一行中,而且看起来这样可以解决问题,但如果我以后想更改输出,那维护起来真的很痛苦。

处理这种事情的最佳方法是什么。

如果这很重要,我在 Windows 上(希望它不会)。

谢谢

0 投票
1 回答
422 浏览

asp.net-mvc-3 - RenderPartial 在 Dev 上渲染,但在生产服务器上失败

我正在从存在“用户”的主视图中调用 RenderPartial:

在我的开发机器上工作,但生产服务器正在抛出该运行时错误:

未找到局部视图“DisplayTemplates/uInfo”或没有视图引擎支持搜索到的位置。搜索了以下位置:...

搜索了以下位置:

我的文件 _is 列出 - Shared/DisplayTemplates/uInfo.cshtml 并在本地工作。

万一它是相关的 - 我冒昧地在 Razor 和旧版 .aspx 视图之间来回切换。最初担心将两者混合可能会出现并发症,但到目前为止,我所尝试的一切都奏效了。

谢谢

0 投票
1 回答
7031 浏览

asp.net-mvc-3 - 具有不同模型作为内容的 ASP.Net MVC3 菜单(部分视图,渲染页面?)

我在左侧有一个带有修复菜单的页面。此部分视图需要不同的模型作为主页(内容)。

母版页/布局:

开始时调用的索引/内容页面:

我的菜单:

我可以这样做吗?

0 投票
1 回答
949 浏览

asp.net-mvc-2 - Html.RenderPartial 和具有相同 ID 错误的多个控件

我为自己制作了一个用于消费提要的小型用户控件,所述用户控件的代码如下所示

RssController 的代码如下所示

我在 Site.Master 中这样称呼它

我也试过

所有导致此错误:

找到了具有相同 ID 'ctl00' 的多个控件。Trace 要求控件具有唯一的 ID。

有人可以帮我弄清楚我要去哪里错了:)