0

私のフォームでは、データがフォーム データではなく Querystring として送信されていることがわかります (期待しています)。

マイページ:

@using (Html.BeginForm("AAForm", "Test", FormMethod.Post, new { id = "myAForm" }))
{
   <label for="a">A</label>
   <input id="aid" name="aname" style="width: 300px" required validationMessage="Select"/>
   <button type="submit" class="btn btn-primary" value="aa" > Go </button>
   }

コントローラ署名

public ActionResult GetValues(FormCollection formCollection){ //コード }

そして、GetValues() への AJAX 呼び出しを行っています。

私は何が間違っているのでしょうか?もっと情報を投稿する必要があるかどうか教えてください。

別の質問: クエリ文字列の "_:" は何ですか? そして、乱数の値があります。

ありがとう。

4

1 に答える 1

1

[HttpPost]に属性を追加しますActionResult

于 2012-11-01T19:22:27.867 に答える