【问题标题】:Kendo UI DropDownList - Html Helper (Razor) - Hardcode list optionsKendo UI DropDownList - Html Helper (Razor) - 硬编码列表选项
【发布时间】:2014-02-04 08:21:17
【问题描述】:

我第一次使用 Kendo Ui 建立一个项目,我正在尝试创建 Kendo UI 下拉列表,但我得到:

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

我的代码是:

@(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. 

有人知道缺少什么价值吗?

谢谢,

【问题讨论】:

  • 异常的堆栈跟踪包含非常有用的信息。具体在这种情况下,哪个方法抛出异常?
  • 尝试添加 .Name("componentName")

标签: c# asp.net razor kendo-ui html-helper


【解决方案1】:

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

添加这个:

.Name("whatYouWantForHtmlId")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-25
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多