C# 剑道UI下拉列表-Html助手(Razor)-硬代码列表选项

C# 剑道UI下拉列表-Html助手(Razor)-硬代码列表选项,c#,asp.net,razor,kendo-ui,html-helper,C#,Asp.net,Razor,Kendo Ui,Html Helper,我第一次用剑道Ui建立了一个项目,我试图创建剑道Ui下拉列表,但我得到了: 用户代码未处理ArgumentNullException。 --值不能为null 我的代码是: @(Html.Kendo().DropDownList() .DataTextField("Text") .DataValueField("Value") .BindTo(new Li

我第一次用剑道Ui建立了一个项目,我试图创建剑道Ui下拉列表,但我得到了:

用户代码未处理ArgumentNullException。 --值不能为null

我的代码是:

@(Html.Kendo().DropDownList()
                        .DataTextField("Text")
                        .DataValueField("Value")
                        .BindTo(new List<SelectListItem>()
                        {
                            new SelectListItem()
                            {
                                Text = "Active",
                                Value = "1"
                            },
                            new SelectListItem()
                            {
                                Text = "In-active",
                                Value = "2"
                            }
                        })
                       .Value("1")
                    )    <-- the error is pointing to here. 
@(Html.Kendo().DropDownList())
.DataTextField(“文本”)
.DataValueField(“值”)
.BindTo(新列表()
{
新建SelectListItem()
{
Text=“活动”,
Value=“1”
},
新建SelectListItem()
{
Text=“处于活动状态”,
Value=“2”
}
})
.价值(“1”)

)每个KendoUI组件必须指定一个名称

添加以下内容:

.Name("whatYouWantForHtmlId")

异常的堆栈跟踪包含非常有用的信息。特别是在本例中,哪个方法引发异常?请尝试add.Name(“componentName”)