DropDownList vs DropDownListfor

Rashmi
Rashmi
1068 Points
19 Posts

Hi,

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

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

Share:   fb twitter linkedin
Answers
Priya
Priya
1194 Points
33 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...
4916 Points
27 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