Пример #1
0
        private void BindGridViewFile()
        {
            string pathToCreate = "~/UploadFiles/" + ddlPublication.SelectedValue + "/";

            if (!Directory.Exists(Server.MapPath(pathToCreate)))
            {
                Directory.CreateDirectory(Server.MapPath(pathToCreate));
            }

            string[]        filePaths = Directory.GetFiles(Server.MapPath(pathToCreate));
            List <ListItem> files     = new List <ListItem>();

            foreach (string filePath in filePaths)
            {
                files.Add(new ListItem(Path.GetFileName(filePath), filePath));
            }

            GridViewFile.DataSource = files;
            GridViewFile.DataBind();

            //if (!ddlPublication.SelectedValue.Equals(string.Empty))
            //{
            //    string filePath = Server.MapPath("~/UploadFiles/"); // + ddlPublication.SelectedValue);

            //    string[] filePaths = Directory.GetFiles(filePath);
            //    List<ListItem> files = new List<ListItem>();

            //    foreach (string _filePath in filePaths)
            //    {
            //        files.Add(new ListItem(Path.GetFileName(_filePath), filePath));
            //    }
            //    GridViewFile.DataSource = files;
            //    GridViewFile.DataBind();
            //}
        }
    private void GridViewFileBind()
    {
        strStudentID = lbStudentID.Text.Trim();
        DataSet QueryRS = StudentFileEx.SelectStudentArchivesContent(strStudentID);

        this.GridViewFile.DataSource = QueryRS;
        GridViewFile.DataBind();
    }