Exemplo n.º 1
0
 public void DataBindToGridview()
 {
     ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
     GVData.DataSource = MyModel.GetList("IFDel='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
     GVData.DataBind();
     LabPageSum.Text     = Convert.ToString(GVData.PageCount);
     LabCurrentPage.Text = Convert.ToString(((int)GVData.PageIndex + 1));
     this.GoPage.Text    = LabCurrentPage.Text.ToString();
 }
Exemplo n.º 2
0
 public void DataBindToGridview()
 {
     ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
     GVData.DataSource = MyModel.GetList("IFDel='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
     GVData.DataBind();
     LabPageSum.Text = Convert.ToString(GVData.PageCount);
     LabCurrentPage.Text = Convert.ToString(((int)GVData.PageIndex + 1));
     this.GoPage.Text = LabCurrentPage.Text.ToString();
 }
Exemplo n.º 3
0
    public void DataBindToGridview()
    {
        GVData.PageSize  = AspNetPager1.PageSize;
        GVData.PageIndex = AspNetPager1.CurrentPageIndex - 1;
        ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
        DataSet             ds      = MyModel.GetList("IFDel='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");

        GVData.DataSource = ds;
        GVData.DataBind();
        AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;
    }
Exemplo n.º 4
0
    public void DataBindToGridview()
    {
        GVData.PageSize  = AspNetPager1.PageSize;
        GVData.PageIndex = AspNetPager1.CurrentPageIndex - 1;
        DataSet ds    = new DataSet();
        string  DirID = "0";

        try
        {
            DirID = Request.QueryString["DirID"].ToString();
        }
        catch { }

        ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
        if (Request.QueryString["Type"].ToString().Trim() == "个人文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|046n|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|046a|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|046m|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|046d|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|046e|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));

            ds = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and UserName='******' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "电子刊物")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|047n|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|047a|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|047m|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|047d|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|047e|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));

            ds = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "单位文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|048n|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|048a|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|048m|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|048d|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|048e|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ds = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "共享文件")
        {
            if (DirID == "0")
            {
                ds = MyModel.GetList("TypeName='个人文件' and IFDel='否' and IfShare='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            else
            {
                ds = MyModel.GetList("DirID=" + DirID + " and TypeName='个人文件' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            //隐藏添加、修改、删除
            this.ImageButton1.Visible = false;
            this.ImageButton2.Visible = false;
            this.ImageButton3.Visible = false;
            this.ImageButton5.Visible = false;
            this.ImageButton6.Visible = false;
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "我的硬盘")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|050n|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|050a|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|050m|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|050d|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|050e|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ds = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and UserName='******' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "共享硬盘")
        {
            if (DirID == "0")
            {
                ds = MyModel.GetList("TypeName='我的硬盘' and IFDel='否' and IfShare='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            else
            {
                ds = MyModel.GetList("DirID=" + DirID + " and TypeName='我的硬盘' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            //隐藏添加、修改、删除
            this.ImageButton1.Visible = false;
            this.ImageButton2.Visible = false;
            this.ImageButton3.Visible = false;
            this.ImageButton5.Visible = false;
            this.ImageButton6.Visible = false;
        }
        GVData.DataSource = ds;
        GVData.DataBind();
        AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;
    }
Exemplo n.º 5
0
    public void DataBindToGridview()
    {
        string DirID = "0";
        try
        {
            DirID = Request.QueryString["DirID"].ToString();
        }
        catch { }

        ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
        if (Request.QueryString["Type"].ToString().Trim() == "个人文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|029N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|029A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|029M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|029D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|029E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));

            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and UserName='******' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "单位文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|030N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|030A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|030M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|030D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|030E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "项目文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|031N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|031A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|031M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|031D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|031E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "电子刊物")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|032N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|032A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|032M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|032D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|032E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "重要文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|033N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|033A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|033M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|033D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|033E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "机密文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|034N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|034A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|034M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|034D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|034E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "知识库")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|035N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|035A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|035M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|035D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|035E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "技术文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|036N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|036A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|036M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|036D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|036E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "共享文件")
        {
            if (DirID == "0")
            {
                GVData.DataSource = MyModel.GetList("IFDel='否' and IfShare='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            else
            {
                GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            //隐藏添加、修改、删除
            this.ImageButton1.Visible = false;
            this.ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|037E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            this.ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|037D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            this.ImageButton5.Visible = false;
            this.ImageButton6.Visible = false;
        }
        /* Response.Write("DirID=" + DirID + " and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        */
        GVData.DataBind();
        LabPageSum.Text = Convert.ToString(GVData.PageCount);
        LabCurrentPage.Text = Convert.ToString(((int)GVData.PageIndex + 1));
        this.GoPage.Text = LabCurrentPage.Text.ToString();

        //重新根据当前文件夹可添加、可删除、可修改 重新判读按钮显示(非第一级目录)
        if (DirID != "0" && Request.QueryString["Type"].ToString().Trim() != "个人文件" && Request.QueryString["Type"].ToString().Trim() != "共享文件")
        {
            DataSet MYQXDT = ZWL.DBUtility.DbHelperSQL.GetDataSet("select * from ERPFileList where ID=" + DirID);
            if (MYQXDT.Tables[0].Rows.Count > 0)
            {
                string CanAddStr = "," + MYQXDT.Tables[0].Rows[0]["CanAdd"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";
                string CanModStr = "," + MYQXDT.Tables[0].Rows[0]["CanMod"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";
                string CanDelStr = "," + MYQXDT.Tables[0].Rows[0]["CanDel"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";

                ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanAddStr);
                ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanAddStr);
                ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanModStr);
                ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanDelStr);
            }
        }
    }
Exemplo n.º 6
0
    public void DataBindToGridview()
    {
        string DirID = "0";

        try
        {
            DirID = Request.QueryString["DirID"].ToString();
        }
        catch { }

        ZWL.BLL.ERPFileList MyModel = new ZWL.BLL.ERPFileList();
        if (Request.QueryString["Type"].ToString().Trim() == "个人文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|029N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|029A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|029M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|029D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|029E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));

            GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and UserName='******' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "单位文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|030N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|030A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|030M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|030D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|030E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "项目文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|031N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|031A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|031M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|031D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|031E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "电子刊物")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|032N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|032A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|032M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|032D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|032E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "重要文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|033N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|033A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|033M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|033D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|033E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "机密文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|034N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|034A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|034M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|034D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|034E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "知识库")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|035N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|035A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|035M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|035D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|035E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "技术文件")
        {
            //设定按钮权限
            ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("|036N|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("|036A|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("|036M|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|036D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|036E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            GVData.DataSource    = MyModel.GetList("DirID=" + DirID + " and  (( ','+CanView+',' like '%," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",%') or UserName='******') and TypeName='" + Request.QueryString["Type"].ToString().Trim() + "' and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
        }
        else if (Request.QueryString["Type"].ToString().Trim() == "共享文件")
        {
            if (DirID == "0")
            {
                GVData.DataSource = MyModel.GetList("IFDel='否' and IfShare='是' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            else
            {
                GVData.DataSource = MyModel.GetList("DirID=" + DirID + " and IFDel='否' and FileName Like '%" + this.TextBox1.Text + "%' order by DirOrFile desc,ID desc");
            }
            //隐藏添加、修改、删除
            this.ImageButton1.Visible = false;
            this.ImageButton2.Visible = ZWL.Common.PublicMethod.StrIFIn("|037E|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            this.ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("|037D|", ZWL.Common.PublicMethod.GetSessionValue("QuanXian"));
            this.ImageButton5.Visible = false;
            this.ImageButton6.Visible = false;
        }
        GVData.DataBind();
        LabPageSum.Text     = Convert.ToString(GVData.PageCount);
        LabCurrentPage.Text = Convert.ToString(((int)GVData.PageIndex + 1));
        this.GoPage.Text    = LabCurrentPage.Text.ToString();


        //重新根据当前文件夹可添加、可删除、可修改 重新判读按钮显示(非第一级目录)
        if (DirID != "0" && Request.QueryString["Type"].ToString().Trim() != "个人文件" && Request.QueryString["Type"].ToString().Trim() != "共享文件")
        {
            DataSet MYQXDT = ZWL.DBUtility.DbHelperSQL.GetDataSet("select * from ERPFileList where ID=" + DirID);
            if (MYQXDT.Tables[0].Rows.Count > 0)
            {
                string CanAddStr = "," + MYQXDT.Tables[0].Rows[0]["CanAdd"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";
                string CanModStr = "," + MYQXDT.Tables[0].Rows[0]["CanMod"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";
                string CanDelStr = "," + MYQXDT.Tables[0].Rows[0]["CanDel"].ToString() + "," + MYQXDT.Tables[0].Rows[0]["UserName"].ToString() + ",";

                ImageButton6.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanAddStr);
                ImageButton1.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanAddStr);
                ImageButton5.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanModStr);
                ImageButton3.Visible = ZWL.Common.PublicMethod.StrIFIn("," + ZWL.Common.PublicMethod.GetSessionValue("UserName") + ",", CanDelStr);
            }
        }
    }