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

0 投票
3 回答
9865 浏览

asp.net-mvc - ActionResult 返回类型的意义何在?

返回 ActionResult 的操作有什么意义?

0 投票
2 回答
17359 浏览

asp.net-mvc - ASP.NET MVC 文件夹控制器 Html.ActionLink

我在几乎空的 ASP.NET MVC 项目的 Site.Master 页面中有以下代码。

除了一个文件夹之外,我还没有向名为 Feeds 的 Views 文件夹添加任何其他内容。在 Feeds 文件夹中,我有两个视图;FeedList.aspx 和 MonitoredFeeds.aspx。我还将以下代码添加到 HomeController 中,如下所示。

不管我做什么,每当我点击页面的链接时,都会显示以下错误。

我错过了什么吗?我需要在某处添加 Feeds 文件夹吗?提要是否需要转到我在链接中列出“主页”的位置?我什至试过了,但仍然有错误。

谢谢。

0 投票
7 回答
332175 浏览

asp.net-mvc - In MVC, how do I return a string result?

In my AJAX call, I want to return a string value back to the calling page.

Should I use ActionResult or just return a string?

0 投票
2 回答
431 浏览

asp.net-mvc - 我的 JSON 字符串在我的 Action 中应该是什么样的?

在 .NET MVC 中,我的操作如下所示:

在我的 JavaScript 中,我正在做:

我得到[object Object]了输出,这是为什么呢?

我的 JSON 字符串错了吗?

0 投票
2 回答
1375 浏览

asp.net-mvc - MVC Action 是否必须返回 actionResult?

我的控制器中所谓的动作可以只是一个常规函数,它返回我想要的任何东西,还是 ActionResult 的返回声明它是否是一个“动作”?

我想知道是否可以在未返回的“actionname”中调用 ActionLink 中的函数actionresults

0 投票
3 回答
1843 浏览

asp.net-mvc - 你能在每个动作上应用 ASP.NET-MVC 中的 ActionFilter

我想将 ASP.NET MVC 中的ActionFilter应用于我的应用程序中的每个操作 - 在每个控制器上。

有没有办法在不将其应用于每个 ActionResult 方法的情况下做到这一点?

0 投票
2 回答
4779 浏览

asp.net-mvc - 如何在 ASP.NET MVC 中执行辅助操作(即计算字段)?

我需要对 ASP.NET MVC 视图进行一些计算,这是一个不同于表单提交的操作。我尝试了各种通过 ActionLink 将当前模型传递给新控制器操作的方法,但模型似乎没有被传递。

我的 Html.ActionLink 语法需要什么才能让我调用它并使返回的视图具有相同的模型数据(具有计算的更改)?或者,还有另一种方法可以做到这一点吗?

我也尝试了 Ajax.ActionLink 方法,但遇到了同样的问题

编辑:“给你的提交按钮一个名字,然后在你的控制器方法中检查提交的值”这里显示的方法是我正在寻找的。

0 投票
1 回答
1608 浏览

asp.net-mvc - 确定 ActionResult 后如何重定向?

在 ASP.NET MVC 中,我想做类似的事情:

  • 让基本控制器检查ActionResult.
  • 如果ActionResult是 a ViewResult,则为所有视图加载一些共享数据。
  • 如果共享数据满足某些特定条件,则重定向到登录页面。

你将如何实现它?


我考虑了以下问题,但似乎重定向不起作用(由于操作已经执行?)。有没有解决的办法?

0 投票
1 回答
8315 浏览

asp.net-mvc - FileStreamResult 和 FilePathResult 的区别?

我有一个返回图像的简单控制器:

我的经理在代码审查期间注意到了 FileStreamResult,并提到我应该将其替换为:

这对我来说很有意义,所以我做到了。但几天后,我们的一位其他开发人员报告说,我返回的一些图像被损坏了。具体来说,有很多图像在某个时候被截断。图像的大小是正确的,但图像底部的 25% - 40% 完全消失了。

在文件系统上查看原始图像时,它没有任何问题。我将图像放入浏览器中,看起来不错。但我的控制器只返回了部分图像。更糟糕的是,只有一些图像存在问题......其中大约 %30 ......虽然我无法找到有效和无效之间的任何特殊差异。

在尝试调试时,我将操作的结果恢复为 FileStreamResult,突然一切都恢复了。

有谁知道对此的解释?

0 投票
4 回答
51560 浏览

.net - 如何在 MVC 中将 XML 字符串作为操作结果返回

可能重复:
从 ASP.NET MVC 中的控制器操作返回 XML 的最佳方法是什么?

我能够将 JSON 和部分视图 (html) 作为有效的 ActionResult 返回,但是如何返回 XML 字符串?