通过BaseBusiness和EmCacheModel,获得数据源并绑定 - InitFineUIDropDownListByBaseBusiness
2017-02-26 21:13:36 访问(2015) 赞(0) 踩(0)
/// <summary>
/// 通过BaseBusiness和EmCacheModel,获得数据源并绑定 - InitFineUIDropDownListByBaseBusiness
/// </summary>
/// <param name="ddl"></param>
/// <param name="bll"></param>
/// <param name="curEmCacheModel"></param>
/// <param name="curEmListControlAddItem"></param>
/// <param name="xdbHelper">数据库链接串</param>
public void InitFineUIDropDownListByBaseBusiness
(
FineUI.DropDownList ddl,
BaseBusiness bll,
SlowX.Core.Enums.CacheModel.EmCacheModel curEmCacheModel,
SlowX.FineUIUtils.Enums.ListControlAddItem.EmListControlAddItem curEmListControlAddItem,
DBHelper xdbHelper
)
{
DataBindDataSourceItemContainer dataBindDataSourceItemContainerValue
=
bll.GetCacheDataBindDataSourceItemContainerByEmCacheModel(curEmCacheModel, xdbHelper);
ddl.DataTextField = "TheName";
ddl.DataValueField = "ID";
if (dataBindDataSourceItemContainerValue.IsTreeStructure)
{
ddl.EnableSimulateTree = true;
ddl.DataSimulateTreeLevelField = "Level";
ddl.DataEnableSelectField = "AllEnableSelect";
}
ddl.DataSource = dataBindDataSourceItemContainerValue.GetList();
ddl.DataBind();
DropDownListSlowXFineUIUtilsFunctions.AddItemByEmListControlAddItem(ddl, curEmListControlAddItem);
}
标签:
通过BaseBusiness和EmCacheModel,获得数据源并绑定 - InitFineUIDropDownListByBaseBusiness 


上一条:
下一条:
相关评论
发表评论