StudentID
コントローラーでは、ビューの POST メソッドから取得します。基本的に、行は次のとおりです。
public ActionResult Edit(int? StudentID) {}
ビューには、StudentID
. View() で行を変更したときの理由は何ですか:
using(Html.BeginForm()) { //... }
に
using (Html.BeginForm("Edit", "Students", FormMethod.Post, new { @class = "form-horizontal" }))
ModelBinder
バインディングを停止しStudentID
ます。フォームを送信するとnull
、正しい学生 ID の代わりに受け取ります。