1

複数の型を含むビュー モデルを作成したため、フォーム内のフィールドの名前がドット プロパティである場合に、Request.Form コレクションに直接アクセスしないようにするにはどうすればよいですか。

今、私はこの方法を持っています:

public ActionResult ChangeLineQty(int id, int quantity)

ただし、フィールド名が次のように表示されるため、モデル バインダーは request.form コレクションの数量変数を認識しません。NewOrderLine.Quantity

この特定のフォームは、Quantity をバックグラウンドで更新する AJAX フォームであり、orderLine の ID と新しい数量のみを使用します。

4

1 に答える 1

0

このように関数を書いてください

public ActionResult ChangeLineQty(int id, NewOrderLine objNewOrderLine)
{
      int quantity=objNewOrderLine.Quantity;
}
于 2013-04-29T10:59:19.047 に答える