Tôi có một hình thức mà tạo ra một số yếu tố checkbox sử dụng mã Razor như thế nàyRazor Syntax động Tên HTML Elements
foreach (var tag in Model.Tags)
{
<input type="checkbox" id="@tag.ID" name="@tag.ID" value="@tag.TagName"/>@tag.TagName<br/
}
này hoạt động nhưng tôi muốn các ID và tên phải ở định dạng này chkTag [TagID] Tôi đã thử điều này
<input type="checkbox" id="[email protected]" name="[email protected]" value="@tag.TagName"/>
nhưng Razor chỉ xử lý toàn bộ chuỗi và đặt tên cho chúng là [email protected]
Vì vậy, tôi đoán câu hỏi của mình là làm cách nào để thêm ID dao cạo động vào cuối Tên và ID của tôi?
Cảm ơn
tại sao bạn không sử dụng 'Html.CheckBoxFor' và chỉ định thuộc tính html' name'? và hơn nữa, sử dụng một mẫu trình soạn thảo và lưu vòng lặp 'foreach'. – RPM1984