Buổi sáng tất cả.MVC 4, Danh sách hộp kiểm và tôi
Tôi có thể thấy điều này đã được thảo luận ở nơi khác nhưng đã tự hỏi nếu có bất cứ điều gì đã thay đổi hoặc mọi thứ được thực hiện đơn giản trong MVC 4 cho simpletons như tôi ?!
Kịch bản
Tôi có sau, chỉnh sửa, mô hình:
public class CorporateDetails
{
public Guid? Id { get; set; }
[Key]
public int CorporateDetailId { get; set; }
public int? EmsId { get; set; }
public string EmsName { get; set; }
public virtual EmsType EmsType { get; set; }
}
public class EmsType
{
[Key]
public int? EmsId { get; set; }
public string EmsName { get; set; }
public virtual ICollection<EmsType> EmsTypes { get; set; }
}
Với các tiêu chuẩn sau đây tạo xem:
<fieldset>
<legend>CorporateDetails</legend>
<div class="editor-label">
@Html.LabelFor(model => model.EmsId, "EmsType")
</div>
<div class="editor-field">
@Html.DropDownList("EmsId", String.Empty)
@Html.ValidationMessageFor(model => model.EmsId)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.EmsName)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.EmsName)
@Html.ValidationMessageFor(model => model.EmsName)
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
này mang lại cho tôi, ra của hộp, một thả xuống đẹp n danh sách a la Scott Gu's blog
Bây giờ câu hỏi thực sự của tôi là điều này - làm thế nào tôi có thể chuyển đổi hộp thả xuống này hiệu quả thành danh sách hộp kiểm đa lựa chọn?
Một lần nữa, xin lỗi vì đã vượt qua mặt đất đột ngột nhưng tôi chỉ đang thử nghiệm nước để xem có bất kỳ cập nhật nào đã xảy ra hay không.
Xin lưu ý, dự án MVC đầu tiên nên đi một cách nhẹ nhàng, tôi cảm thấy rất dày một lần nữa: '(
Thực sự hữu ích, nhưng sẽ tốt hơn nếu xác thực được bao gồm. Hiện tại tất cả các hộp văn bản của tôi đều có đường viền màu đỏ nếu có vấn đề xác thực, bạn có biết cách đưa tính năng đó vào không? – Owen