私はかなりの間MVCで作業してきました。エンティティモデルを使用してデータを送信するためのフォームを作成しました。要件ごとにタグを追加する必要があったので、代わりにviewmodelを使用するようにビューとアクションメソッドを更新しました。私のビューモデル名は「モデル」でなければならないのはなぜですか?
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create(PostwTagsVM post)
{
}
は驚くべきことに、モデルはnull.Iは理由を見つけることができませんでしたが、その後、次のようにオブジェクトの名前を変更することを決定した:
驚くべきことに[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create(PostwTagsVM model)
{
}
、私はモデルにデータを取得し、このような今。 私はこのように働くことができると知っていますが、私は実際にモデルオブジェクトの名前を「モデル」以外のものにする必要があるのでしょうか。ここで何が起こっていますか?
はい。ありがとうございました。私のポケットの新しいコンセプト。 – Mash