MultiSelect
MultiSelect
複合型
機能
サンプル
説明
このサンプルでは、「display-member-path」、「selected-value-path」、および「checked-member-path」属性を使用して複合型のリストに連結する方法を示します。
HeaderPathプロパティを使用して、ヘッダに表示される値をドロップダウンリストに表示される値から切り離します。
ソース
ComplexTypeController.cs
using Microsoft.AspNetCore.Mvc; using MvcExplorer.Models; namespace MvcExplorer.Controllers { public partial class MultiSelectController : Controller { private C1NWindEntities _db; public MultiSelectController(C1NWindEntities db) { _db = db; } public ActionResult ComplexType() { return View(_db); } } }
ComplexType.cshtml
@model C1NWindEntities <div> <label>@Html.Raw(MultiSelectRes.ComplexType_Text0)</label> <c1-multi-select header-path="ProductName" display-member-path="ProductName" selected-value-path="ProductID" checked-member-path="Discontinued"> <c1-items-source source-collection="Model.Products"/> </c1-multi-select> </div> @section Description{ <p>@Html.Raw(MultiSelectRes.ComplexType_Text1)</p> <p>@Html.Raw(MultiSelectRes.ComplexType_Text2)</p> }
マニュアル