首页 > Web开发 > 详细

.NET MVC easyUI中Combo Combobox绑定数据源的问题

时间:2014-07-16 20:33:12      阅读:399      评论:0      收藏:0      [点我收藏+]

这个问题我因为没有仔细看书,在网上查资料时看了好多。一直没遇到好的解决方法。经过同学提醒才解决了。问题不大,但是是新手比较头疼的吧。下面我把解决方案写一下。

前台:

Emr_Doc_Emr_Info/Index1.aspx

<td class="td-right1-color">
科室:</td>
<td style="width: 160px">
<input class="easyui-combobox" id="unitId" name="unit" style="width:96px;"
data-options="
url:‘../Emr_Doc_Emr_Info/GetUnit‘,<%--Controllers中的函数--&>
method:‘get‘,
valueField:‘id‘,
textField:‘text‘,
panelHeight:‘auto‘">
</td>

 

后台

//创建类,将各元素打包

class UnitSelectItem {
public int id { get; set; }
public string text { get; set; }
}

 

[HttpGet]
//json返回科室名称
public JsonResult GetUnit()
{
SysEntities db = new SysEntities();
var unit = db.Emr_Unit.Select(s => s).ToList();
List<UnitSelectItem> list = new List<UnitSelectItem>();
foreach (var unitItem in unit)
{
UnitSelectItem item = new UnitSelectItem();
item.id= unitItem.ID;
item.text = unitItem.UnitName;
list.Add(item);
}
return Json(list,JsonRequestBehavior.AllowGet); //允许Get返回
}

 

主要是Json这种数据解析的格式不太熟悉,所以后台想了好久好久,先把代码写过来,以后再反复看看。

 

 

.NET MVC easyUI中Combo Combobox绑定数据源的问题,布布扣,bubuko.com

.NET MVC easyUI中Combo Combobox绑定数据源的问题

原文:http://www.cnblogs.com/mr-p/p/3836730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!