问题标签 [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.
asp.net-mvc-5 - Ajax.RouteLink 给出 404
我有这个链接
和这个动作方法
RouteNames.Ajax.BidOnLot
被设定为"BidOnLot"
但是由于某种原因,当我单击该链接时,我收到一条带有此消息的 404。
当我只有 LotId 参数时,一切正常,但添加一个额外的参数会使它全部失败。
为什么会这样?
asp.net - 如何接收 JSON 作为 MVC 5 操作方法参数
我整个下午都在尝试在网络上爬行,试图在动作控制器中接收 JSON 对象。
做这件事的正确和或更简单的方法是什么?
我尝试了以下方法:1:
这给了我输入的空值。
2:
这给了我试图发布到它的 jquery 端的 500 错误?(意味着它没有正确绑定)。
这是我的 jQuery 代码:
我想要做的就是在我的 mvc 操作中接收我的 JSON 对象?
asp.net - asp.net Post a form with view model to controller action method
I have a Fairly Complex Form that I need to post to my MVC controller.
Here is the View model which I initially pass to the view on creation:
#xA;Here is my View (simplified):
#xA;And here is my Action method in my controller:
#xA;How Can I bind my view model when receiving it on the controller? Currently when I debug the action method receives a ViewModel which looks like so:
How can I get service and userId not to be null?
asp.net-mvc - 未指定名称时如何调用操作方法
在我的 LoginController 中,我有以下操作方法:
并且相应的视图是使用 LoginViewModel(也是上述操作方法的第一个参数)类进行强类型化的,这就是调用操作方法的方式:
现在我有两个问题:
1.控制器中有另一个同名的动作方法。不同的是另一个没有 [HttpPost] 属性。为什么调用了上述动作方法而不调用另一个?
2.action方法的两个参数都不是null。将哪些信息传递给调用的操作方法。可以推断出模型和url被传递给方法吗?如果是这样,那么这两个参数在什么情况下通过,什么时候不通过?
jquery - 发布到在原始页面中返回部分视图的操作:MVC
我正在开发一个单页网络应用程序。该页面有一个下拉列表。当一个项目被选中时,我使用 jQuery 将选定的值发布到一个操作方法,[现在,出于测试目的] 将该值添加到 ViewBag,并返回一个 PartialView。显然,我想将此部分视图放在同一页面中。因此,当我从下拉列表中选择一个值时,所选选项应显示在其下方。这是可能的还是我以错误的方式接近这个?
上下文的相关代码:
索引(主页)
脚本
动作方法脚本发布到
局部视图
database - 如何在 Symfony 控制器中保存学说数据库模式?
我正在使用 Symfony 2.3 和 Doctrine 2,我需要用户将 Doctrine 数据库的模式保存到文件 (*.sql) 中。我需要将其转换为操作方法,然后将文件发送给用户
c# - IHttpActionResult 变量在测试方法中传递 null
我正在为 IHttpActionresult 控制器编写测试方法。ActionResult 不是 NULL 并且包含所需的数据 (Customer.ID = 986574123)。然而,在第二行中,变量 CreatedResult 为空。我希望它将适当的数据返回给 CreatedResult。我也在使用 Moq 框架。不知道这是否重要。有什么想法吗?如果您需要来自 ActionResult 的更多数据,请在下面发表评论。谢谢。
测试方法代码:
CreateCustomer 添加方法:
动作结果数据:
asp.net-mvc-4 - HttpPost action method recalled when the view presented by it is reloaded
I have an HTTPPOST action method that receives a model and saves it to the database:
So this method receives the model, saves it and then returns it to the DocViewer
view to display the added document. I have two problems including the one in the question
- If I press F5 after the
DocViewer
is presented I get a warning that the post method will be invoked again. How do I avoid this? I'm sure there's a general practice - In the
DocViewer
view I have defined HTML elements like this:
But what I get is the following output:
Shouldn't I get the actual value but not the property name (or the Display Name if it's provided)?
asp.net-mvc - 重定向到没有参数的索引方法
请帮助我,在我的控制器中,我有 2 个名称相同但参数不同的操作方法。
现在从其他动作我想重定向到没有参数的索引动作
但是当我保持断点并调试序列时,第一个 Index 方法没有被命中。请帮助我,如何重定向到第一个索引操作。
asp.net-mvc-4 - 参数值在一种操作方法中为空,而在另一种操作方法中为非空
我有一个名为 Documents 的控制器,它具有三种操作方法:
和
这是 Save.cshtml 视图的内容:
当然,上面的代码并不能反映我在现实世界中需要做什么,但是一个问题让我把我的代码剥离到这个最简单的阶段。问题是当我调用操作方法returnUrl
时参数为空。Cancel
这是为什么?