mvc.net中dropdownlist的autopostback

shr*_*uti 2 asp.net-mvc asp.net-ajax

如何在mvc.net中为dropdownlist设置autopostback?

Pad*_*ddy 6

你没有 - 没有'autopostback'的概念,就像MVC框架中没有回发概念一样.

如果你想提交表单,你可以通过javascript来实现,如果你想通过调用服务器来更新其他东西,你可以设置一个AJAX调用,可能使用jQuery这样做.

有一个位的例子在这里.


小智 5

不需要jquery。将每个隐藏的 ID 和下拉列表包装在一个表单中,并包含更新产品的操作。那么它只是:

@Html.DropDownList("id", (SelectList)ViewBag.Values, new { onchange = "this.form.submit();" })
Run Code Online (Sandbox Code Playgroud)