Вам не нужно ничего переопределять, пока вы включаете свой javascript в свой мастер-файл (или _Layout.cshtml или _Layout.vbhtml).Ненавязчивый AJAX, вероятно, лучший путь.Просто прикрепите к форме различные свойства, используя соответствующую перегрузку.
Если вы хотите прикрепить файлы javascript только к представлениям, имеющим формы, вы можете включить условные разделы в свой мастер или просто выбрать другой мастер на основекатегория под вопросом.
Мастера могут быть другими мастерами.Вы можете иметь мастера для форм и мастера для неформ.Оба могут использовать общий базовый мастер, который содержит информацию о макете.