我想要后台管理员能上传PDF文件,前台用列表DATALIST显示,浏览用户能够下载PDF,WORD文档。
请问这功能怎么实现,麻不麻烦。
   哪位大侠能帮写下代码最好。谢谢。
   

解决方案 »

  1.   

    把你的需求分开描述
    1.上传
    2.列表显示
    3.下载1.上传要用上传控件,在我的blog里有参考
    2.数据库记录每个上传文件的文件名,读取出来绑定datalist就可以了
    3.datalist的文件名指定为超链接,链接到文件就能下载了
      

  2.   

    简单的用FileUpload1控件就可以了,
    protected void Button1_Click(object sender, EventArgs e)
      {//using System.IO;//磁盘目录
         if (FileUpload1.HasFile)
                {
                        
                        string filename = FileUpload1.FileName;
                        string filenameid = System.DateTime.Now.ToString("yyyy-fff");
                        string serverpath = Server.MapPath("~/File/") + filenameid + filename;
                        //数据库保存路径......
                           
                          //用 GridView1的模板列显示路径,并超链接此路径即可下载了       
                    }  }