2017-10-12 14 views
0

内のすべてのパブリックプロパティをバインドし、私は、今、モデルの変更は、私が追加するのを忘れないでくださいたびにViewModel が自動的にASP.NET(コア)コントローラのアクションでアクション

このような
public async IActionResult Edit(string id, 
    [Bind("Id,Name,PropA,PropB,PropC,...,PropZ,PropAA...")] RecordEditViewModel viewModel) 

のプロパティをバインドしますバインディングへのプロパティ...明示的に指定することなく、すべてのパブリックプロパティを自動的にバインドする方法はありますか?バインド属性を持たない

+0

あなたは、モデル内のプライベートな性質を持っていますか? – Orhun

+1

Bind属性なしで試しましたか?私が知る限り、MVCバインディングはバインドするパブリックプロパティのみを探します。 – Orhun

+0

いいえ私は特別な振る舞いを持っておらず、すべてのパブリックプロパティが必要です。 – Serge

答えて

1

public async Task<IActionResult> Edit(string id, RecordEditViewModel viewModel) 
関連する問題