两种控制器方法之间存在歧义

用户名

在我的asp.net mvc4控制器内部,我有两种操作方法

public ActionResult Projects()

public ActionResult Projects(string s)

在向第二个方法发送字符串时进行调试时,我收到错误消息,指出这两个方法之间的当前请求不明确。

为什么会这样,因为这些方法具有不同的方法签名?

罗米亚斯

MVC它不能支持两个具有相同名称的动作,即使签名不同也是如此。唯一的例外是其中一个动作用另一个动词属性修饰,例如[HttpPost]

如果HttpPost不适合您...,您需要更改操作名称。

只是检查一下,有一些替代方法可以帮助您执行两个具有相同名称的操作:https : //stackoverflow.com/a/1045616/7720

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

两种控制器方法之间存在歧义

来自分类Dev

在控制器的两种方法之间共享变量?

来自分类Dev

AngularJS指令和控制器之间的两种方式绑定

来自分类Dev

两种控制器方法中的 codeigniter 会话数据

来自分类Dev

两种控制台输入方法之间的区别

来自分类Dev

两种具有歧义签名的扩展方法

来自分类Dev

Rails如何在控制器的show action中呈现两种格式的html / json

来自分类Dev

如何在故事板中使用两种不同的布局处理视图控制器?

来自分类Dev

两种不同类型用户的控制器逻辑

来自分类Dev

在MVC控制器中,相同的string.replace()具有两种不同的含义

来自分类Dev

如何将两种形式作为参数传递给 Laravel 控制器?

来自分类Dev

在控制器 Mockito Junit 测试用例中模拟接口的两种不同实现

来自分类Dev

两种递归方法之间的区别

来自分类Dev

两种协议中的歧义函数

来自分类Dev

两种协议中的歧义函数

来自分类Dev

在TYPO3 extbase中的一个控制器中从两种不同模型获取数据

来自分类Dev

这两种返回Task的方法之间的区别

来自分类Dev

这两种返回相同值的方法之间的区别?

来自分类Dev

两种随机点生成方法之间的区别

来自分类Dev

这两种指针方法之间的区别

来自分类Dev

这两种返回相同值的方法之间的区别?

来自分类Dev

两种随机点生成方法之间的区别

来自分类Dev

两种清除Symfony中的缓存的方法之间的区别

来自分类Dev

快速头文件中的两种歧义类型

来自分类Dev

比较器的两种比较方法与反射

来自分类Dev

AngularJS在控制器之间共享方法

来自分类Dev

两种结构声明之间的差异

来自分类Dev

MethodInvoker的两种用法之间的区别

来自分类Dev

两种列表模式之间的差异

Related 相关文章

热门标签

归档