以下是上传课件的部分代码,我的那个文件夹是在网站的根目录下,在web.config中配置好了的:if (this.fucourseware.HasFile)
        {
            //string filename = this.fucourseware.FileName.ToString();            DateTime time=DateTime.Now;
            string filename = this.lblcoursetitle.Text + time.Year.ToString() + time.Month.ToString() + time.Day.ToString() + time.Hour.ToString() + time.Minute.ToString() + time.Second.ToString() + ".pps";            //string fileroute = "\\\\srv-srd\\CS\\部门共享\\选课系统\\ppt_update_test\\"+filename;
            //从web.config中读取上传路径
            string strFileUploadPath = ConfigurationManager.AppSettings["FilePath"].ToString();
            //从UploadFile控件中读取文件名
            //string fileName = fucourseware.FileName;
            //组合成物理路径
            string fileroute = Server.MapPath("~/"+strFileUploadPath + "/") + filename;
 if (new BLL.CourseManagementBLL.IntensiveCourseBLL().UpdateCourseWare(courseid, filename, fileroute, modified))
            {
                try
                {
                    this.fucourseware.SaveAs(fileroute);
                }
                catch
                {
                    deletefile(fileroute);
                    Response.Write("<script>alert('课件保存到服务器失败,请稍侯重试!')</script>");
                    return;
                }
}
 //查看课件
    protected void btnseecourseware_Click(object sender, EventArgs e)
    {
       int coursewareid=Convert.ToInt32(this.txtcoursewareid.Text);
        DataTable dt = new BLL.CourseManagementBLL.IntensiveCourseBLL().GetCourseWarePath(coursewareid);
        if (dt.Rows.Count > 0)
        {
            string src = dt.Rows[0][2].ToString();//这里我是获取上传时候存入数据库的文件路径,相当于上面上传的路径fileroute 
            Process.Start(src);//这里是读取
        }
    }