FineUI 官方论坛
标题:
Grid1.CommitChanges()报错
[打印本页]
作者:
yzghfm
时间:
2014-4-9 13:49
标题:
Grid1.CommitChanges()报错
本帖最后由 yzghfm 于 2014-4-9 13:54 编辑
Dictionary<int, Dictionary<string, string>> modifiedDict = Grid1.GetModifiedDict();
foreach (int rowIndex in modifiedDict.Keys)
{
int rowID = Convert.ToInt32(Grid1.DataKeys[rowIndex][0]);
DataRow row = FindRowByID(rowID);
UpdateDataRow(modifiedDict[rowIndex], row);
}
BindGrid();
Grid1.CommitChanges();
labResult.Text = "用户修改的数据:" + Grid1.GetModifiedData().ToString(Newtonsoft.Json.Formatting.None);
Alert.Show("数据保存成功!(表格数据已重新绑定)");
示例代码中加Grid1.CommitChanges()后报错报错
作者:
yzghfm
时间:
2014-4-9 14:21
替换控件源码Grid里面的CommitChanges方法
/// <summary>
/// 获取接受用户编辑单元格的客户端脚本(同时消除编辑单元格左上方的红色提示图标)
/// </summary>
/// <returns>客户端脚本</returns>
public string GetCommitChangesReference()
{
//return String.Format("{0}.f_commitChanges();", ScriptID);
return String.Format("{0}.getStore().commitChanges();", ScriptID);
}
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4