问题标签 [actionresult]
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# - actionresult 刷新当前页面
从一些操作方法中,我想返回一个强制刷新当前页面的结果。
我写这个来获得这样的结果:
在我的操作方法中,我只是返回新的 RefreshResult。它有效,但我很好奇这种方法可能存在的局限性。我不想让客户选择访问直接返回此类结果的操作方法,所以我认为我总是能够以这种方式刷新当前页面。我对吗?
我在stackoverflow上发现了这个(以及其他几个问题): ActionResult return to page that call it
但我更感兴趣的是这种方法的可能限制,而不是“如何做”。
提前感谢
asp.net-mvc - 使用响应流的 MVC 控制器
我正在使用 MVC 3 我想动态创建一个 CSV 文件以供下载,但我不确定正确的面向 MVC 的方法。
在传统的 ASP.net 中,我会编写如下内容:
我已经查看了该ContentResult
操作,但似乎我需要将结果创建为字符串,即
我想我可以构建一个字符串,但是由于这些文件可能有几千行长,这对我来说似乎效率低下。
有人能指出我正确的方向吗?谢谢。
c# - MVC3 重定向到来自 ActionResult 的路由
所以我只有HttpPost
一个ActionResult
叫Edit
. 在完成它的事情(逻辑等)之后,我希望它重定向到另一个控制器。让我们说HomeController
。这里是:
我已经尝试过其他的东西,比如 ,,return RedirectResult()
-但它仍然不断地从控制器返回索引视图,方法在 ( ) 中。RedirectToAction()
RedirectToRoute("string")
Edit
ChairController
这样做的正确方法是什么?
asp.net-mvc - 如何使用 MVC 中的自定义 ViewEnging 获取视图并渲染它?
我需要从某个位置(不是默认位置)获取视图/部分视图并进行渲染。我想创建自定义 ViewEngine。我想到了以下几点:
1 -Plugin
作为在构造函数中采用 pluginName 的操作结果返回
2 - 在 ExecuteResult 我将创建实例MyViewEngine
并以某种方式获取视图并渲染它。但是怎么做我不知道!
母猪,我如何获取视图并渲染它?
PS如果您有任何其他建议,我会很高兴。
asp.net-mvc-3 - 在 HttpPost 上将嵌套模型与 MVC3 绑定
我是 MVC3 的新手。
我在表单上有一个提交按钮,我想绑定一个模型,该模型具有 2-3 个嵌套对象模型,其中包含许多属性。
有没有办法在不使用 EditorFor 的情况下绑定这些嵌套对象;这样当我提交表单时,我将在返回的模型上采用 ActionResult(Object model),嵌套对象模型及其值,而不必在 html 上实现隐藏值或表单?
asp.net-mvc - MVC 如何在 ActionFilterAttribute 中返回视图,如 ActionResult?
甚至可以从 ActionFilterAttribute 返回视图吗?现在我只是让它抛出一个错误,并在基本控制器的 OnException 中重新路由到错误页面。会像我在操作中存在权限问题时那样显示我的 NoAccess 视图,但它是从操作的属性中发生的。
看过几个网站和博客,但没有一个解释得很好,或者我在寻找什么。
asp.net-mvc - 如何让 ASP.NET MVC Action 返回不同的格式?
我不知道这是否是处理某事的正确方法,但我希望它是。下面的示例是一个重型控制器,绝对是错误的方法,但它得到了我正在寻找的想法。
现在我需要做的是将模型返回给视图,如果它被这样请求:
但如果这样请求它,我希望它输出 JSON:
如果这样请求,或者输出 XML:
这完全是错误的吗?如果没有,实现这一目标的最佳方法是什么?
我正在考虑使用MultiPurposeResult
可以为我完成所有过滤然后返回它的自定义来实现它
asp.net-mvc-3 - 自定义 ActionResult 返回 View = Model 是 ReadOnly
我在自定义 ActionResult 中有一段代码
VB.NET 版本
C#版本
如何从也可以包含模型View
的自定义中正确返回 a?ActionResult
ajax - 在 MVC ASP.NET 中返回弹出作为响应
在我的墙上分享了一些东西后,我在 facebook 上收到了一条关于我的活动的不错的弹出消息。有时,每当出现错误时,他们都会对错误给出很好的提示。像这样。
我知道在 facebook 上一切都是关于 ajax 的。
我正在使用 mvc 3 asp.net 创建一个 Web 应用程序。在我的网络应用程序中,有一些类似于在 facebook 中共享链接的内容。
我使用 ajax 和部分视图实现了这个功能,它工作正常。
当用户提交新链接时,在我的控制器操作方法中,我更新数据库并返回部分视图,最后用漂亮的动画更新我的视图。
现在我的问题是如何在更新视图(facebook 墙)时给出弹出响应。
我想用 ActionResult 来做这两件事。
我不确定这是正确的方法。
简而言之,我想要的是通过自动弹出响应更新我的视图。希望你明白我想要什么。
如果您需要对此进行任何澄清,请告诉我。
请帮我实现这个功能。
谢谢 !!
json - 如何缓存返回 Json 的 MVC3 ActionResult?
我有一个控制器 ActionResult,它返回我想要缓存的 JSON。经过一番研究,我发现 OutputCache 属性可以做到这一点,但一直无法成功使用它。这是我正在使用它的方法调用:
此方法对外部源进行 API 调用,读取结果,然后将结果以 json 格式返回给 AJAX 调用。使用 OutputCacheAttribute 后,ajax 调用将返回 500(内部服务器错误)。没有这个属性,它工作得很好。
我做错了什么,还是有更好的建议可以用于这种情况?
谢谢!