現在、伝播されたモデルから追加情報を追加しながらフォームを送信しようとしています。私のモデルにはすでに情報があり、それをフォーム送信と一緒に渡したいと思います。
たとえば、TestModel には Name、Date、および ReadTime プロパティがあります。
ビューで:
@using(Html.BeginForm(FormMethod.Post)){
@Html.TextBoxFor( model => model.Name, "Enter Name");
}
私のフォームが名前のみを送信する方法に注意してください。ただし、日付も送信する必要があります。これは、他のビューから伝達されます。どうすればこれを達成できますか?
編集: ビューがモデルを継承したときに、DATE がビューに渡されると仮定します。Date のように、Model には既に付属しているため、フォームで渡す必要があります。
EDIT2: 日付は、この部分ビューを呼び出し、その後フォームを送信する上位のビュー階層から取得されます。フォームの一部として送信するには、上から見た日付が必要です。