能否给个例子。
在点击上传按钮后,弹出框。然后选择要上传的图片,选择之后文本框里就是图片的地址。
确定——保存图片地址到数据库.
最后又怎么根据这地址读取图片显示出来?
——————
PS:初次接触asp.net,希望大家给个详细的代码供参考。谢谢。
先10分,满意的话100感谢。

解决方案 »

  1.   

    LZ要是看这个的话估计头肯定大了我稍微写一下
    用VS的fileupload控件
    前台拖进这个空间
    后台C#代码如下string fn = fi.FileName;//fi为fileupload控件的ID名
    string pSuffix = fn.Substring(fn.LastIndexOf(".") + 1);
                if (pSuffix.ToLower() != "jpg" && pSuffix.ToLower() != "bmp" && pSuffix.ToLower() != "png" && pSuffix.ToLower() != "gif")//判断上传文件的类型
                {
                    Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "message", " <script>alert('请上传正确的图片类型!'); </script>");
                }
                else
                {
                    string pPath = Server.MapPath("../images/photo/") + fn;//上传到服务器的目录名称
                    fi.PostedFile.SaveAs(pPath);//上传到pPath路径
                  string pVirtualPath = "images\\photo\\" + pFileName;//要写入数据库的路径
                }
      

  2.   

    读取图片路径绑定到image控件的src属性上就可以
      

  3.   

    利用上传空件不就可以了吗
    <asp:upload></asp>