关于mvc控制器action同名问题
今天随便试试微软的demo实例,结果demo进行到下一步让把名为welcome的action修改为带参数的形式。自己没看清楚,在下面添加了一个同名的带参数的action,心想着这种的结果应该和方法重载一样吧,只要传参就会掉新写那个action。结果抛出了action匹配不明确的错误。后来通过网上寻求答案,需要在action动作上申明不同的请求方式(如httpget、httppost)才能有俩个同名的action存在。否则控制器会找不到对应的action执行。所有在命名action的时候还是以不同名称为好!

浙公网安备 33010602011771号