初学关于Asp.net MVC中Controller与cshtml对应约定的问题

修改密码的时候 onclick指向Js 最后Submit 但是View(cshtml)和Controller之间没有约定 为什么这个submit会指向Controller中的updatePwd方法?图片说明图片说明图片说明

默认submit表单会回传会自身的页面。
比如updatePwd页面中的表单,什么都不写,会提交到updatePwd上
然后就是你的Form的Action属性,指向了什么地址,如果有,那么就会找到这个页面
再然后,你的过滤器也可以改变提交的地址。