救急在asp.net中怎样用Fileuplond控件上传图片,前后台代码都要哦谢谢

解决方案 »

  1.   

    直接用这个方法  FileUpload1.SaveAs("路径+文件名")
    不就上传了图片吗直接百度 能找到源码的
      

  2.   

    前台:
    <asp:FileUpload ID="file1" runat="server" />后台
    file1.SaveAs(path);
      

  3.   

    前台就一个控件:<asp:FileUpload runat="server" ID="up_fj" /> 
                  <asp:button ID="b1" runat="server" onclick="b1_click text="上传"></asp:button>"后台主要是button 的 onclick事件.
    protected void b1_Click(object sender, EventArgs e)
    {
     FileInfo f = new FileInfo(fullname);
                            string fname = f.Name.ToString();//原始文件名称.
                            f_ex = f.Extension.ToString().ToLower();//文件类型
                            string length = f.Length.ToString();//文件大小
                            newname = DateTime.Now.Millisecond.ToString() + length + fname;//新存储的文件名称
                            savepath = Server.MapPath("annex");//文件存储路径 
                                 up_fj.SaveAs(savepath + "\\" + newname);//保存上传文件}