ASP.NET COREのHTMLヘルパーまたはタグヘルパーについて質問です。
ViewModelを使い、複数のモデルをviewで扱えるようにしました。
あるときはAモデルのxプロパティを、あるときはBモデルのxプロパティを使用して、タグを生成したいと思います。
@Html.TextBoxFor(model => model.A.x); または @Html.TextBoxFor(model => model.B.x);
if文で分けるのは容易ですが、大量に存在する場合のために、HTMLヘルパーで指定するモデル&プロパティを、動的に指定する方法はありませんでしょうか?
以下のような「タグヘルパー」を使用する前提でも結構です。
<input type="text" asp-for="@Model.A.x"> または <input type="text" asp-for="@Model.A.x">
回答2件
あなたの回答
tips
プレビュー