<% using (Html.BeginForm() { %>
<%=Html.DropDownList("TopItemsList", ViewData["ListData"], new { onchange="[???]" })%>
<% } %>
Bir açılırma listesini aşağıdaki örnekte nasıl gönderirsiniz? Ya da, doğru formu nasıl alırsınız?asp.net mkt
Ajax.BeginFrom ile bir fark var mı?
Sadece ifadeyi düzeltmek için, <% = Html.DropDownList ("TopItemsList", ViewData [ "ListData"], yeni {@ Onchange =" this.form.submit(); "})%> , @ sembolünü not edin. –
Birden fazla açılır veya metin kutunuz varsa bunu da yapmanız gerekir, bir CSS sınıfı oluşturdum ve bu JS'yi ekledim. $ (". AjaxForcePost"). Değiştir (function() { this.form.submit(); }); – bulltorious