2010-04-15 22 views
5

में ड्रॉपडाउन बॉक्स में "कृपया चुनें" आइटम को जोड़ने के लिए मेरे पास एएसपीनेट एमवीसी व्यू में निम्न कोड है।asp.net mvc

<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), new { @id = "Filter", @class = "autoComplete1" })%> 

मैं ड्रॉपडाउन के शीर्ष पर एक तत्व जोड़ना चाहता हूं जो पहले आइटम के रूप में कहता है, "कृपया चुनें"।

क्या मुझे इसे अपने मॉडल में जोड़ना है। ऐसा लगता है या कोई तरीका है कि मैं उस तत्व को दृश्य में जोड़ सकता हूं और उस पहले तत्व के चयन को अनदेखा कर सकता हूं ??

उत्तर

15

आप कर सकते हैं:

<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), "Please Select", new { @id = "Filter", @class = "autoComplete1" })%> 

इसका एक छोटे से लंबे समय से पढ़ने के लिए है, लेकिन विधि हस्ताक्षर है:

DropDownList(name, IEnumerable<SelectListItem>, optionLabel, htmlAttributes) 
+0

मैं "कृपया चुनें" सूची आइटम के मूल्य कैसे निर्धारित कर सकते हैं? –

+1

अच्छा और साफ जवाब – Mevius