5
我正在循環瀏覽頁面上的供應商列表,爲每個供應商創建一個複選框。我希望每個複選框都有一個ID,例如「Vendor1」,「Vendor30」,其中的編號是供應商的ID。Razor - 在foreach循環中設置複選框的ID
我現在有這個權利:
@foreach (var vendor in Model.Vendors) {
<input id="@vendor.VendorID" type="checkbox" name="vendors" value="@vendor.VendorID" />
}
但是,這只是給了我的ID的數字。我想添加「供應商」到它的前面。
如果我這樣做:
@foreach (var vendor in Model.Vendors) {
<input id="[email protected]" type="checkbox" name="vendors" value="@vendor.VendorID" />
}
列表中的每個複選框有 「[email protected]」 的ID。
我沒有使用@Html.CheckBox
,因爲它帶有隱藏字段,還有其他一些問題,這是我在本例中沒有提到的。