2

私の見解ではこれがありますDropDownList

@Html.DropDownList("fOrderstatus", TryCast( ViewBag.StatusOptions, SelectList), "--pick--",  New With { .title="Pick an orderstatus"} )

ビューには購入注文が表示され、ドロップダウンリストはユーザーにフィルタリングの可能性を提供する必要があります。たとえば、「アクティブな」注文のみを選択します。

私はプレーンバニラASP.NETMVCのソリューションを好みます。

古いskoolASPクラシックonchange=submitでは、SELECTと呼び出されたASP(FORMアクションを介して)にRequest.Form([name of the SELECT])...があります。

4

1 に答える 1

2

私は本当に私の答えを無限に探しました、そして多分私の最後の発言はそれをしました:答えmyzelfを見つけました。まず、FORMを定義する必要があります。

@Using Html.BeginForm("index",  "purchaseorders")

    @Html.DropDownList("fOrderstatus", TryCast( ViewBag.StatusOptions, SelectList), "--pick--",  New With { .title="Pick an orderstatus", .onchange="submit();"} )

End Using

コントローラでは、選択したオプションを受け取ります。

 Function Index(ByVal fOrderstatus As String) As ViewResult
于 2012-01-25T06:16:58.643 に答える