阅读:4842
回复:5
|
SheetDropDownList可以后台直接给数据源吗
有些外部的数据,不想一路从业务方法到主数据一直配置过去,到时候改一下字段,又要一路修改,很是麻烦。
能不能在后台直接sql查出来直接绑定进去? |
1楼#
发布于:2016-11-09 12:14
// 控件初始化事件
$.MvcSheet.ControlInit = function () { if (this.DataField == "你控件的字段名称") { var DataItems=""; //绑定后台事件 $.MvcSheet.Action({ Action: "后台事件名称", //Datas: ["输入参数"], 要传递的参数 LoadControlValue: true, // 是否获取表单数据 PostSheetInfo: false, // 是否获取已经改变的表单数据 Async: false, //同步执行 OnActionDone: function (e) { //返回结果 DataItems = e; } }); // 绑定的默认值,多个值以;号隔开 this.DefaultItems = DataItems; } }; 参考文档:http://wiki.h3yun.com/Default.aspx?code=MvcSheetDropDownList http://wiki.h3yun.com/Default.aspx?code=MvcSheetJS10 |
|
|
2楼#
发布于:2016-11-09 15:31
|
|
3楼#
发布于:2016-11-09 15:35
|
|
|
4楼#
发布于:2016-11-11 14:08
给下拉框里赋值可以用这个方法么?我试了下 好像不可以,因为下拉框存在value值he显示值
|
|