首页 > 慧问 > 频道

关于DXperience 13.1 Combobox问题

发表于2019-05-10 回复:1 查看:3760  |  
ASP.NET MVC3 View中 引入Combobox 后部门 "ID" 无法传入Controller中 View代码: <pre class='brush: '> @Html.DevExpress().ComboBox(settings => { settings.Name = "DeptID"; settings.Properties.IncrementalFilteringMode = IncrementalFilteringMode.StartsWith; settings.Properties.DropDownStyle = DropDownStyle.DropDownList; settings.Properties.TextField = "Name"; settings.Properties.ValueField = "ID"; }).BindList(ViewBag.Departments).GetHtml() </pre> Controller代码: <pre class='brush: '> public ActionResult Add(User user) { userService.Add(user); //断点 user.DeptID = 0 ? return View("Index"); } </pre> Model: <pre class='brush: '> [Table("Department")] public class Department { [Key] public int ID { get; set; } [Required] public string Name { get; set; } } [Table("User")] public class User { [Key] public string UserID { get; set; } [Required] public string UserName { get; set; } public string Password { get; set; } [Required] public string UserRight { get; set; } [Required] public int DeptID { get; set; } [ForeignKey("DeptID")] public Department Department { get; set; } } </pre>
0个回答

打破零回复...

回复

登录 慧都网发表评论

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP