DropDownList vs DropDownListfor

Rashmi
Rashmi
1200 Points
20 Posts

Hi,

I am working on dropdown list. I am little confused, what should use in mvc view model binding DropDownList or DropDownListfor?

Views: 10127
Total Answered: 2
Total Marked As Answer: 0
Posted On: 05-Dec-2015 06:48

Share:   fb twitter linkedin
Answers
Priya
Priya
1278 Points
37 Posts
         

Hi Rashmi,

In DropDownList control name is put static while in DropDownListFor dynamic, we can change the name from the model.

Syntax:

@Html.DropDownList("EquipmentId", new SelectList(Model.Country, "Id", "Text"))
@Html.DropDownListFor( x => x.CountryID, new SelectList(Model.Country, "Id", "Text"))
Posted On: 05-Dec-2015 08:26
Rahul Maurya
Rahul M...
4928 Points
29 Posts
         

All of the HTML XX_For Helpers are expression-based versions (lambda expression) are primarily used for pulling values from the model (they are parametrized by the current model).

Posted On: 05-Dec-2015 09:18
 Log In to Chat