1
モデル
public string Type{ get; set; }
コントローラ
public ActionResult Index()
{
return View(db.TypeModel.ToList());
}
ビュー
012 DB例から返されたデータに応じたビューでコントロールを生成することが可能です
モデル
public string Type{ get; set; }
コントローラ
public ActionResult Index()
{
return View(db.TypeModel.ToList());
}
ビュー
012 DB例から返されたデータに応じたビューでコントロールを生成することが可能です
この種の問題には複数の解決策がありますが、私は個人的にはEditorFor htmlヘルパーを見てください。
この方法は、レンダリングされているプロパティのデータ型 に応じて異なるHTMLマークアップを生成し、 プロパティが特定の属性でマークされているかどうかに記載の方法。 https://msdn.microsoft.com/en-us/library/system.web.mvc.html.editorextensions.editorfor%28v=vs.118%29.aspx?f=255&MSPPError=-2147217396
あなたのコードは...このよう
@model IEnumerable<Sample.Models.TypeModel>
@foreach (var item in Model)
{
<tr>
<td>
@Html.EditorFor(m=> item.Property,item.Type)
</td>
</tr>
}
感謝を見ることができます。これが行われます。 – Angwenyi