2012-08-24 95 views
0

我已經被綁定到@ Html.DropDownListFor下面的代碼:插入空行

視圖模型

public static UserManagementViewModel CreateCompanyMappingViewModel(List<Company> company) 
    { 
     UserManagementViewModel viewModel = new UserManagementViewModel(); 
     viewModel.Companies = new SelectList(company, "CompanyID", "CompanyName"); 
     return viewModel; 
    } 
} 

CSHTML

@Html.DropDownListFor(model => model.CompanyID, Model.Companies, new { style = "width:300px;" }) 

的下拉列表綁定成功。我需要的是,在DropDownList中插入一個空白行並首先選中它,同時綁定到DropDownList。怎麼樣 ?

回答

2

你可以使用following overload

@Html.DropDownListFor(
    model => model.CompanyID, 
    Model.Companies, 
    "-- select a company --", 
    new { style = "width:300px;" } 
) 
0

@ Html.DropDownListFor(型號=> model.CompanyID,Model.Companies, 「」,新的{風格= 「寬度:300像素;」})