FineUI 官方论坛
标题:
Grid批量删除时获取所选ID值的问题,在线等
[打印本页]
作者:
綪﹏诺言ゝ
时间:
2012-3-9 14:24
标题:
Grid批量删除时获取所选ID值的问题,在线等
string id = "";
foreach (int row in Grid1.SelectedRowIndexArray)
{
id += Grid1.DataKeys[row][0].ToString();
}
Alert.Show("" + id + "");
我是这样获取的 选第一页的没问题 但是翻页后全选在输出 还是输出的第一页的ID 为什么?
作者:
破风
时间:
2012-3-9 14:47
每一次删除之后都要重新绑定数据的啊
作者:
破风
时间:
2012-3-9 14:51
我的批量删除是这样写的
protected void Del2_Click(object sender, EventArgs e)
{
int selectcount = Grid1.SelectedRowIndexArray.Length;
List<student> lis = new List<student>();
for (int i = 0; i < selectcount; i++)
{
int rowindex = Grid1.SelectedRowIndexArray[i];
student sty = dc.ExecuteQuery<student>("select * from student where stuId='" + Grid1.Rows[rowindex].DataKeys.GetValue(0).ToString() + "'").Single();
lis.Add(sty);
}
dc.student.DeleteAllOnSubmit(lis);
dc.SubmitChanges();
databind();
}
作者:
30372245
时间:
2012-3-13 12:22
破风 发表于 2012-3-9 14:51
我的批量删除是这样写的
protected void Del2_Click(object sender, EventArgs e)
{
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4