我是一个有用的助手,可以提供文本翻译。
我试图在一个基于ASP.NET MVC3视图的下拉列表中创建一个允许值列表。到目前为止,在我的模型中,我已经得到了:
```html
根据 SO 上的答案,但我得到了一个错误:
编译器错误消息:CS1501:方法'DropDownListFor'的重载不接受1个参数。
非常感谢任何提示。
我试图在一个基于ASP.NET MVC3视图的下拉列表中创建一个允许值列表。到目前为止,在我的模型中,我已经得到了:
```html
我试图在一个基于ASP.NET MVC3视图的下拉列表中创建一个允许值列表。
到目前为止,在我的模型中,我已经得到了:
```namespace NS
{
public class Model
{
public Model()
{
Status = new List<SelectListItem>();
Status.Add(new SelectListItem { Text = "New", Value = "New" });
Status.Add(new SelectListItem { Text = "PaymentPending", Value = "PaymentPending" });
Status.Add(new SelectListItem { Text = "PaymentProcessed", Value = "PaymentProcessed" });
Status.Add(new SelectListItem { Text = "Dispatched", Value = "Dispatched" });
Status.Add(new SelectListItem { Text = "Complete", Value = "Complete" });
Status.Add(new SelectListItem { Text = "Cancelled", Value = "Cancelled" });
}
public List<SelectListItem> Status { get; set; }
} // class Model
} // NS
在我看来,我有以下几点看法:
@model NS.Model
@Html.DropDownListFor(Model.Status)
根据 SO 上的答案,但我得到了一个错误:
编译器错误消息:CS1501:方法'DropDownListFor'的重载不接受1个参数。
非常感谢任何提示。