问题标签 [actionmethod]
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.
jquery - 以 jquery cookie 值作为参数的 MVC 操作方法
我想知道控制器操作方法是否有可能将 jquery cookie 作为参数,如下所示:
首先我使用 jquery 创建一个 cookie,如下所示:
然后在控制器中我检查这个值,比如:
老实说,这对我不起作用...也尝试使用 HttpCookie 作为类型,但仍然没有运气...有什么建议吗?
啊,是的,忘了提如果我在我的控制器操作方法中做这样的事情,我能够获得 cookie 值。
提前致谢!
magento - magento 如何设置这样的 url 请求?'baseurl/frontname/index.php?/param'
我需要创建一个将在 url 中接收参数、执行搜索并返回数组的操作方法。无论如何,这不是问题。我的问题是我想要一个像“baseurl/frontname/param”这样的网址。我不知道该怎么做。我似乎已经有一个 Magento 网站使用类似“baseurl/frontname/index.php?/param”的 url 执行相同的操作。这对我也有好处。
有人可以帮我实现吗?
asp.net-mvc - 在 MVC 4.0 中为动态操作实现路由
是否可以在 MVC 中定义一个基于部分路由动态解析操作的路由?
我想为下面的组操作方法实现路由
我该如何进行上述路由实现?
c# - 我如何调用 FuncC# 方法中的参数?
我正在尝试创建一个接受不同方法Func
作为参数的方法。
我在定义Func
s 参数时遇到了一个小问题。假设我需要调用这样的东西:
为了检查我有这个:
现在我的问题是我应该如何设置所需的参数?我觉得为 Check 提供单独的参数并不优雅,因为我需要使用我在 TestMethod 中提供的签名来调用 Check。
我不想拥有
如果可能,我需要提供此签名:
c# - 从@HTML.Action 请求分配一个 Viewbag
当请求页面时,我正在触发 DevExpress Gridivew
在此 Actionesult 方法中,代码填充了 gridview,我想使用 viewbag 来显示网格内的项目总数。
因此,一旦填充了网格并分配了 viewbag,viewbag 就不会在其中显示任何内容。
但是,当我在页面加载时为主 GET Action 方法内的 viewbag 分配一个值时,viewbag 值会正确显示在页面上,所以我猜测它与在 action 方法内分配 viewbag 有关系吗?- 实际上,当我写这篇文章时,我猜问题在于动作方法返回一个PartialView
?
如果是这样,有谁知道我怎样才能实现我喜欢做的事情?
c# - 最后一个动作/网址查找器 ASP.NET MVC 5
好的,首先我想说我不知道我在做什么。
我的 MVC 项目中有几个页面不断受到不同页面的影响。例如,我的一个模型的编辑页面可以来自详细信息页面或 Crud 索引页面上的管理链接。完成编辑后,我想将用户送回正确的位置。考虑到我不了解 Identity returnUrl 的东西,我编写了自己的方法来创建两个 cookie,最终我可能不需要两个,但现在我有两个,这样我就可以在 Chrome F12 工具中监控它们的更新并确保每个当我在控制器操作中使用此方法时,它正在做正确的事情。我还想说我也没有为此做任何测试。我的测试是反复试验和 Chrome F12。
这是代码:
问题: 有没有更好的方法来做到这一点,这是否安全?网站的一部分不在登录后面。这有关系吗?
你对我应该如何实现这个有什么想法吗?
我仍在研究如何使用它。
这是 cookie 的屏幕截图,它们似乎工作正常我在 3 或 4 个操作中来回多次使用该方法,这里显示了正确的最后 2 个 URL:
asp.net - 使用 Html.Action 调用 [ChildActionOnly] 操作方法时的安全问题
我在 asp.net mvc5 中有以下操作方法,我将其定义为 ChildActionOnly:-
在我看来,我将其称为如下:-
但我有以下问题:-
我需要在我的子操作方法之前添加 [Authorize] 注释吗?或者我可以肯定,因为它的父母被授权,所以子动作方法也将被授权?
用户或黑客可以直接调用 ChildActionOnly 吗?
用户或黑客可以修改 Html.Action 参数吗?例如在下面的 html 中传递不同的 customerid:-
@Html.Action("GetChildRecords", "Customer", new {customerid = Model.CustomerID})
?
c# - Nunit testing with action based method fails
In my project we have created action based method like below...which work as expected in our project.
Now, for testing the above method below is how i have written the test method using NUnit.
Now, my question is when ever there is an exception occured at MyFirstTest then that exception get caught at the MyMethod.
I am not sure why this is happening.
Can any one please provide an solution to handle this.
Please let me know if more information is required or my question is not clear.
asp.net-mvc - 从 asp.net MVC 视图第二次回发
设置:
我正在处理reset password
页面并计划有一个视图来一个接一个地显示三个表单。
最初将要求用户输入用户名,然后提交表单。我能够捕捉到它是HttpPost
动作方法。
我返回相同的视图,但这次我呈现不同的形式,我正在使用Razor
当我尝试从我现在显示的第二种表单提交(调用不同的操作方法)时,我收到错误消息说找不到资源
问题: 是否不能从示例页面/视图回发两次?如果可能的话,我该如何实现?
CSHTML:
控制器方法:
c# - 重定向到不保留变量的不同控制器的操作
我正在从一个控制器重定向到另一个控制器,并在路由值中发送一个对象,但该对象返回为空:
是因为不允许传递物体吗?
我尝试将参数更改为字符串而不是Person
对象,然后只发送它,person.Name
然后它发送它...但是为什么呢?