There are certain circumstances when using Ajax.BeginForm() and the underlying jquery.unobtrusive-ajax.js script that the name/value of the submit button is not posted to the server.
See StackOverflow question http://stackoverflow.com/questions/11737779/ajax-beginform-not-sending-submit-buttons-name-value.
Attached is the file edited by myself that fixes the bug
Comments: Hey Dave, Our guidelines are allowing to take your contribution through a pull request. We would appreciate if you could turn your file attachment into a pull request. In order for us to process the pull request we have some information on the wiki page on Contributions describing the Contributor License Agreement (CLA) that needs to be sent in. Once we get that verified we can start processing your code changes. The full info is here: https://aspnetwebstack.codeplex.com/wikipage?title=Contributing We're looking forward to the change! Thanks, Yishai
See StackOverflow question http://stackoverflow.com/questions/11737779/ajax-beginform-not-sending-submit-buttons-name-value.
Attached is the file edited by myself that fixes the bug
Comments: Hey Dave, Our guidelines are allowing to take your contribution through a pull request. We would appreciate if you could turn your file attachment into a pull request. In order for us to process the pull request we have some information on the wiki page on Contributions describing the Contributor License Agreement (CLA) that needs to be sent in. Once we get that verified we can start processing your code changes. The full info is here: https://aspnetwebstack.codeplex.com/wikipage?title=Contributing We're looking forward to the change! Thanks, Yishai