FineUI 官方论坛

标题: 批量删除问题 [打印本页]

作者: 幻想    时间: 2013-8-17 14:53
标题: 批量删除问题
FUI试例里的方法
获取ID为:
选中行的ID列表为:["105","121","122"]
就是 hfSelectedIDS.Text=["105","121","122"];
  如何把hfSelectedIDS.Text转换为hfSelectedIDS.Text=105,121,122;
求高手帮帮忙。。。。
             SyncSelectedRowIndexArrayToHiddenField();
                btnDelete.Text = "选中行的ID列表为:" + hfSelectedIDS.Text.Trim();              
                bll.DeleteList(hfSelectedIDS.Text);
                Alert.ShowInTop("删除成功!");
                BindGrid();

作者: sanshi    时间: 2013-8-17 17:29
试试:
  1. String.Join(",", hfSelectedIDS.Text);
复制代码

作者: 冬天    时间: 2013-8-18 10:18
{:soso_e110:}我都是用replace的
作者: 幻想    时间: 2013-12-11 11:59
谢谢,解决了
作者: lemonxlm    时间: 2014-9-5 15:34
幻想 发表于 2013-12-11 11:59
谢谢,解决了

我现在也遇到这个问题,你能说一下怎么解决的吗?先拜谢了
作者: 幻想    时间: 2015-2-11 16:03
好久都没有上了。用fui太卡了,现在做都不敢用fui了。
StringBuilder sb = new StringBuilder();
                bool flag = false;
                foreach (int row in gdArcticle.SelectedRowIndexArray)
                {
                    if (flag == true)
                    {
                        sb.Append(",");
                    }
                    else
                    {
                        flag = true;
                    }
                    int ID = 0;
                    try { ID = int.Parse(gdArcticle.DataKeys[row][0].ToString()); }
                    catch { }
                    sb.Append(ID.ToString());
}
               bll.DeleteList(sb.ToString());
作者: 幻想    时间: 2015-2-11 16:04
只要是公司不花钱买。。。




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