asp.net-mvc – 如何将Telerik ComboBox中的数据绑定到我的数据
发布时间:2020-12-16 06:59:16 所属栏目:asp.Net 来源:网络整理
导读:为什么我的Telerik ComboBoxFor不会绑定我的值并通过 AJAX填充我的ComboBox? @using (Html.BeginForm()) {@Html.ValidationSummary(true)fieldset div class="editor-field" @Html.EditorFor(model = model.Name) @Html.ValidationMessageFor(model = model
为什么我的Telerik ComboBoxFor不会绑定我的值并通过
AJAX填充我的ComboBox?
@using (Html.BeginForm()) { @Html.ValidationSummary(true) <fieldset> <div class="editor-field"> @Html.EditorFor(model => model.Name) @Html.ValidationMessageFor(model => model.Name) </div> <div class="editor-field"> @(Html.Telerik().ComboBoxFor(model => model.VendorId) .Name("ddlVendor") .ClientEvents(events => { events.OnLoad("onVendorLoad"); //events.OnChange("onVendorChange"); events.OnDataBinding("onComboBoxDataBinding"); } ) .DataBinding(bind => bind.Ajax().Select("_AjaxGetVendors","Car")) ) </div> <p> <input type="submit" value="Зберегти" /> </p> </fieldset>} 在我的控制器中,我获得了实体,但VendorId == 0. [HttpPost] public ActionResult Create(Car obj) { dm.InsertModel(obj); return RedirectToAction("Create"); } 解决方法
选项1
如果您不需要,请从ComboBox中删除.Name(“ddlVendor”). 选项2 按如下方式重命名ComboBox并更新对控件的任何客户端事件引用: .Name("VendorId") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – SQL Azure得到一个错误’已经有一个打开的D
- asp.net – 实体框架“等待操作超时”就简单的DeleteAll
- asp.net-mvc – asp.net mvc错误处理的最佳做法
- asp.net – 什么是SQL Server Reporting Services?
- ASP.NET平台有相当于Heroku吗?
- 定时器_在.net core3.0 webapi中添加自定义定时器功能
- 如何将ASP.NET Treeview控件绑定到数据表?
- asp.net-mvc-4 – 创建和编辑MVC4的相同视图
- asp.net – 代码隐藏方法与Jquery AJAX调用
- asp.net-mvc – 如何在razor中添加角度标签到html属性
推荐文章
站长推荐
热点阅读