FineUI 官方论坛

标题: 刚刚开始用这个fineui表格数据怎么删除? [打印本页]

作者: wyqhsj    时间: 2017-1-21 20:05
标题: 刚刚开始用这个fineui表格数据怎么删除?
怎么样删除表格的一条或者多条记录?在线实例感觉不太懂

作者: zy32002    时间: 2017-1-21 20:51
demo有例子grid获取选中行,根据选中行获取所有主键,根据主键集合删除数据,然后再从新绑定grid。
作者: wyqhsj    时间: 2017-1-21 20:59
zy32002 发表于 2017-1-21 20:51
demo有例子grid获取选中行,根据选中行获取所有主键,根据主键集合删除数据,然后再从新绑定grid。 ...

请问有没有例子?怎么越搞越复杂,之前写js都没有那么复杂
作者: wyqhsj    时间: 2017-1-21 21:00
zy32002 发表于 2017-1-21 20:51
demo有例子grid获取选中行,根据选中行获取所有主键,根据主键集合删除数据,然后再从新绑定grid。 ...

根据行获取主键?是数据库主键还所有的列?
作者: zy32002    时间: 2017-1-21 21:04
http://fineui.com/demo_v4/#/demo_v4/grid/grid_rowcommand.aspx
这是例子,新手多看看。每个例子都看看就会了
作者: wyqhsj    时间: 2017-1-21 21:10
if (e.CommandName == "Delete")
            {
                int rowID = Convert.ToInt32(Grid1.DataKeys[e.RowIndex][0]);
                DeleteRowByID(rowID);

                BindGrid();
rowID :始终都是0的,试问怎么删除数据????
作者: wyqhsj    时间: 2017-1-21 21:23
zy32002 发表于 2017-1-21 21:04
http://fineui.com/demo_v4/#/demo_v4/grid/grid_rowcommand.aspx
这是例子,新手多看看。每个例子都看看 ...

这个例子我看过了研究一晚上
object[] keys = Grid1.DataKeys[e.RowIndex];
这个keys保存的是什么,我代码一直keys为空的
作者: zy32002    时间: 2017-1-22 09:18
grid的keyname属性




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4