示例#1
0
    /// <summary>
    /// 批量移动文件到用户
    /// </summary>
    protected void btnCopyToPerson_Click(object sender, EventArgs e)
    {
        int[]         keys = fileGrid.SelectedRowIndexArray;
        List <string> ids  = new List <string>();

        for (int i = 0; i < keys.Length; i++)
        {
            ids.Add(fileGrid.DataKeys[keys[i]][0].ToString());
        }
        string files = CommonSerialize.Serialize(ListToJson(ids));

        copyPersonWin.Title     = "复制到共享硬盘";
        copyPersonWin.IFrameUrl = string.Format("../HardDisk/FrmCopyToPersonnel.aspx?files={0}", files);
        copyPersonWin.Hidden    = false;
    }
    /// <summary>
    /// 批量移动文件
    /// </summary>
    protected void btnMoveFile_Click(object sender, EventArgs e)
    {
        int[]         keys = fileGrid.SelectedRowIndexArray;
        List <string> ids  = new List <string>();

        for (int i = 0; i < keys.Length; i++)
        {
            ids.Add(fileGrid.DataKeys[keys[i]][0].ToString());
        }
        string files = CommonSerialize.Serialize(ListToJson(ids));

        moveWin.Title     = "移动文件至";
        moveWin.IFrameUrl = string.Format("../HardDisk/FrmMoveFiles.aspx?files={0}&ispublic={1}", files, "true");
        moveWin.Hidden    = false;
    }