Проверьте ответ Стивена Чена в этой теме
http://bytes.com/topic/asp-net/answers/482951-form-runat-server-tag-masterpage-environment
В основном кажется, что сам HTML не поддерживает вложение форм, то есть то, что должно вызывать проблему, так как ваши другие формы находятся внутри формы мастер-страницы. Так что вы можете попробовать либо постраничную публикацию, как упомянуто в вышеупомянутой теме, либо попробовать решения, упомянутые здесь.
Использование встроенных стандартных HTML-форм с ASP.NET
от W3.org
В одном документе может быть несколько форм, но элемент FORM не может быть вложенным.
http://www.w3.org/MarkUp/html3/forms.html
Также, когда я проверял сценарий с мастер-страницей, тег вложенной формы присутствует, но он не работает, если я помещаю действие вложенной формы на другую страницу и пытаюсь опубликовать вложенную форму, он отправляет сообщение на страница, указанная во внешней форме (которая находится на главной странице).