私はユーザーが自分のステータスコードに基づいてレコードをフィルタできるようにする機能を持っています。メニューでは、私は、カスタムフィルタセクションがあります。ASP.NET MVC 3 DropDownList selectedindexchanged
<h3>Custom Filters</h3>
<br />
<ul id="ui-ajax-tabs">
@{ Html.RenderAction("GetGroups", "Manage");}
</ul>
をそして、私の部分図は次のようになります。アイテムがドロップダウンリストから選択される
@model IEnumerable<AllEngage.Model.Group>
@using AllEngage.Web.Helpers
@foreach (var group in Model)
{
<li>
<label for="@group.GroupName">@group.GroupName</label>
@Html.DropDownList("GroupItems", group.GroupItems.ToSelectListItems())
</li>
}
が、私は火にアクションメソッドをしたいです私のコントローラ:
[HttpGet]
public ActionResult Index(int page = 1, int groupFilterId = -1)
どうすればいいですか? jsonを使って火をつけたり、何とかポストバックをしたりしますか?
私は、queryLinkのURLをharcodingする代わりに、Url.Actionヘルパーを使用する方が良いと思っています。 – epzee
確かに、確かに。それは単なる簡単な例です。サンプルを更新しました。 – Samich
私は同じことをしていますが、私のコントローラのアクション結果はビューをリフレッシュしていません。なぜなのかご存知ですか? – alice7