0

ボタンの値としてコメントの数を表示する必要があるボタンのリストがあります。しかし、ボタンをクリックすると、送信されたメソッドにコメント ID を送信/渡したいと思います。このようなことを達成する方法はありますか?

編集:私がしたことは、私がボタンのリストを持っているテーブルで

                @foreach(var s in Model.List)  
                 {
                    <tr>
                        <td style="text-align:left;">@s.ID</td>
                        <td style="text-align:center;">@s.CD</td>
                        <td style="text-align:center;">@s.DE</td>
                        <td style="text-align:center;">                                
                            <input class="xxxxx" style="text-align:center;" type="submit" name="count" value ="@s.k" />
                            <input type="hidden" name="SupportID" value="@s.ID" />                                                            
                        </td>
                    </tr>
                  }

これは S.ID をコントローラー メソッドに渡していますが、直感的ではなく、最適な方法ではないと感じています。

4

1 に答える 1

5

ID 以外に何かを渡す必要がありますか?

そうでない場合は、単純なアンカーを使用して、URL を次のように設定できます。

href="/Page/Method/@s.ID"

ID を受け取るメソッドを作成します。

または、jQuery を使用してメソッドへの AJAX 呼び出しを行うこともできます。これにより、ボタン要素の任意の属性にアクセスして、AJAX 呼び出しで使用できます。

于 2013-01-04T13:10:03.347 に答える