0

繰り返し選択されたドロップダウンリスト値とそれに対応する入力10進値をmvc3ビューからコントローラーに作成して取得するための支援が必要です。

ドロップダウンリストにpaycatがあり、MVC3ビューの入力テキストボックスに対応するpayamount(decimal)があります。選択したカテゴリと対応する支払い額の文字列を取得し、これらをコントローラのデータベースにコミットする方法を探しています。ビューで使用してみました

 @for ( var i = 0; i <4 2; i++) {

   <div class="editor-label">
        @Html.LabelFor(model => model.PId, "PayCat")
    </div>

        <div class="editor-field">
    @Html.DropDownList("PId", String.Empty)
      </div>

     <div class="editor-label">
        @Html.LabelFor(model => model.Pay)
    </div> 
      <div class="editor-field">
         @Html.EditorFor(model => model.Pay)
         }

しかし、コードを実行するためのインデックス変数[i]をどこに配置するかはわかりません。どんな助けでも感謝されます

4

1 に答える 1

0

jquery-dynamic フォーム スクリプトを使用して、動的なアプローチを使用することにしました。必要に応じてフィールドを動的に追加し、フォーム コレクションを使用してエントリを操作します。

于 2012-11-06T16:04:17.103 に答える