码迷,mamicode.com
首页 > Web开发 > 详细

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

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

标签:style   http   color   strong   数据   width   

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

前台:

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绑定数据源的问题

标签:style   http   color   strong   数据   width   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!