问题标签 [renderaction]

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 投票
1 回答
382 浏览

c# - 如何使用 Html.RenderAction 实现 ModelBinding?

我正在阅读一本使用旧版本的 MVC 书籍Html.RenderAction。所以在Html.RenderAction("Summary", "Cart");我不得不转换为Html.RenderAction<CartController>(m => m.Summary(new Cart()));.

摘要看起来像:

我在 global.asax 中为购物车设置了绑定

那么让绑定创建参数cart实例而不是我手动执行的最佳方法是什么?

我有几个关于如何解决这个问题的想法,但由于我是 MVC 的新手,我希望了解公认的做法是什么。

谢谢

0 投票
1 回答
6255 浏览

asp.net-mvc - 在 MVC3 中渲染没有母版页的视图

我的网站上有一些视图需要包含在起始页中。但是,仅使用 Html.Renderaction 会呈现母版页和整个 shebang。

我将如何去渲染内容?

0 投票
2 回答
1966 浏览

asp.net-mvc-3 - RenderAction 布局中的模型列表

所以我想在_Layout.cshtml 中放一个newsitems 列表。
我在它的控制器中有一个News 模型和一个Show Action,我想用RenderAction 把它放在那里。

似乎不起作用。但是http://localhost:49295/News/Show/确实有效我应该使用 renderaction 对吗?

编辑

stackoverflowerror,可能是因为我只是在布局本身中放置了一个使用布局的操作?如何不使用此视图的默认布局?

0 投票
0 回答
231 浏览

renderaction - 在 MVC3 中重用视图和控制器逻辑

在我基于 MVC3 的应用程序中,我经常需要在不同的视图中重用相同的功能。

示例:用于搜索用户的一种视图。显示搜索结果并使用户能够选择一个或多个返回记录的另一个视图。最后,这些记录必须传递给原始视图/控制器。

我如何使用(如果有的话)RenderAction 和一个,比如说,UserAccountSelectionController 来构建一组可重用的控制器和视图?我的可重用控制器如何“知道”将选定的用户模型传递到哪里?是否有不同的方法以 MVC3 方式创建可重用组件?

非常感谢您的帮助。

问候,凯文

0 投票
2 回答
1487 浏览

ruby-on-rails - 渲染名为路线的轨道

如何从控制器正确渲染名为 route 的导轨?

路线.rb:

用户控制器.rb:

问题是:注册页面打开/signup,当数据@user没有正确填写render :new并被调用时,而不是去/signup它去的 url /users。我会使用redirect_to但 id 不喜欢,因为我希望将错误保存在页面上以告诉用户哪些数据未提供。

添加后更新match "signup" => "users#create", :via => "post"

谢谢

0 投票
2 回答
9078 浏览

ruby-on-rails - active admin render edit page

I can easily redirect but I'd like to do a render the edit page on validation failure so I carry over all the validation methods into the form. I'm not sure how to render the edit action using active_admin.

If I try render :action => 'edit' I get a template missing page I also tried render active_admin_template('edit.html.arb') which gives me a page within a page, but no errors.

Any ideas?

0 投票
1 回答
2346 浏览

asp.net-mvc - 来自渲染操作的 MVC Razor 表单验证

我是 MVC 的新手,正在尝试实现我期望的常见问题。我有一个简单的搜索表单,我想在网站的每个页面上实现它。我希望这部分维护自己的代码,这样我就不必在每一页上复制它。

到目前为止,我已经能够通过在模板页面上调用渲染操作来做到这一点。渲染操作填充快速搜索表单。当我提交表单时,我能够验证表单,但是我还没有找到一种方法来重新显示带有验证信息的同一页面。我更喜欢一种只刷新表单区域的方式,但只要重新显示页面,我就会接受完整的回发。

模板渲染调用

动作控制器

快速搜索视图

提前感谢您的任何帮助!

0 投票
0 回答
876 浏览

asp.net-mvc - 部分视图/RenderAction 在模型验证错误时返回 404

我有一个 ASP.NET MVC3 站点,我需要在侧边栏中显示一些与帐户相关的统计信息

我在布局中有一个 RenderAction 即

MyController 中的 action 方法返回一些文本

在正常情况下工作正常。

但是,假设视图包含一个表单,并且如果抛出服务器端模型验证错误,则渲染操作会返回一个 404 视图,该视图嵌入在应该是统计信息的位置。页面的其余部分显示正常,并带有正确的验证消息等。

我还尝试使用具有相同结果的常规局部视图而不是 ContentResult。

0 投票
1 回答
1018 浏览

asp.net-mvc - Html.RenderAction 是否创建单独的请求?

当我有一个可以RenderAction拨打电话的视图时,我在 Fiddler 中没有看到任何额外的请求。是不是因为它不是一个单独的 Web 请求,也就是说,当控制器呈现其视图时,这一切都是在内部完成的?

0 投票
2 回答
1808 浏览

c# - QueryString 和 RenderAction

当发送特定的查询字符串参数时,我正在我的 html 标记上设置一个类,现在我正在这样做(Razor 视图母版页):

适用于正常请求,但当我使用 RenderAction 调用页面时,例如

环顾四周后,我意识到只有一个实际的 HttpContext,这意味着 HttpContext.Current 指向第一个请求。那么 - 如何获取子请求的查询字符串数据?

谢谢!/胜利者