Tôi đã thử tìm kiếm trên web và thử các thứ khác nhau bằng mã của mình. Tôi biết làm thế nào để thêm một giữ chỗ cho một hộp văn bản, nhưng làm thế nào về việc thêm một cho một danh sách thả xuống MVC 5?Không thể tìm cách thêm trình giữ chỗ cho MVC 5 DropDownListFor
Tôi có mã sau đây, nhưng sẽ không đặt trình giữ chỗ trong danh sách thả xuống.
@Html.DropDownListFor(model => model.CustomerID, new SelectList(ViewBag.Customers, "CustomerID", "Email", null, new { htmlAttributes = new { @class = "form-control", @placeholder = "-Select-" } }))
Cú pháp tôi sẽ cần để thực hiện điều này là gì?
bản sao có thể có của [DropdownListFor value value] (http://stackoverflow.com/questions/7229626/dropdownlistfor-default-value) –
'@ Html.DropDownListFor (m => m.CustomerID, new SelectList (ViewBag.Customers , "CustomerID", "Email", "-Xin vui lòng chọn-", mới {@class = "form-control",}) 'add" -Xin vui lòng chọn- "dưới dạng nhãn" với tùy chọn giá trị null. –
I sẽ đồng ý với JohnH và StephenMuecke nếu cách diễn giải "giữ chỗ" là "giá trị mặc định" là chính xác –