попробуйте это:
<%=Html.DropDownList("TopItemsList", ViewData["ListData"], new { onchange="this.form.submit();" })%>
Каждый элемент формы в свойстве имеет свойство «форма», которое указывает на форму, содержащую этот элемент.
Да, используя «HTML». и "Аякс". есть разница Ajax. означает, что будет использовано частичное обновление страницы, и вся страница не будет перезагружена.