ActionLinkを使用してフォームを送信すると、ビューモデルにデータが入力されません。コントローラのアクションを呼び出すが、のviewmodelのすべてのプロパティがnullさONSUBMITActionLinkを使用してフォームを送信した後にViewModelが生成されない
$(document).ready(function() {
// attach the event to submit the form when button is clicked
$("#lnkSubmit").click(function() {
// submit the form
$("#CustomerRequestForm").submit();
});
});
:ここではフォームを送信するためにjqueryのコードです。
UPDATE 1:あなたが唯一のものは、URLをクリックしたときにボタンを使用しない理由は、提出された場合
ここでは、フォームのコード
@using (Html.BeginForm("AddCustomer","Customer",FormMethod.Post,new { id = "CustomerRequestForm" }))
あなたがHtml.BeginFormを(使用していビューに – Adeel
は、より多くの情報が必要。あなたが投稿したコードにこの問題は表示されません。 –
はい正しい動作を呼び出すhtml.beginformを使用しました – johndoe