Model Code
Public class StudentModel
{
public string Title { get; set; }
public int TitleId { get; set; }
public int TitleId { get; set; }
}
Controller Code
private async
Task<List<StudentModel>> GetTitles()
{
var list = new List<StudentModel>();
list.Add(new StudentModel() {TitleId = 0, Title = "Mr."});
list.Add(new StudentModel() { TitleId = 1, Title = "Mrs." });
list.Add(new StudentModel() { TitleId = 2, Title = "Miss." });
return list;
}
{
var list = new List<StudentModel>();
list.Add(new StudentModel() {TitleId = 0, Title = "Mr."});
list.Add(new StudentModel() { TitleId = 1, Title = "Mrs." });
list.Add(new StudentModel() { TitleId = 2, Title = "Miss." });
return list;
}
View Code
@model Namespace.Models.StudentModel
@Html.DropDownListFor(model =>
model.TitleId, ((List<Namespace.Models.StudentModel>)ViewBag.Titles).Select(option
=> new SelectListItem
{
Text = (option == null ? "None" : option.Title),
Value = option.TitleId.ToString(),
Selected = (Model != null) && (option.TitleId == Model.TitleId)
}), "-- Select Title --")
{
Text = (option == null ? "None" : option.Title),
Value = option.TitleId.ToString(),
Selected = (Model != null) && (option.TitleId == Model.TitleId)
}), "-- Select Title --")

0 comments:
Post a Comment