前台:
<input id="File1" runat="server" onchange="document.getElementById('imgone').src=this.value" type="file" />
<asp:Image ID="imgone" runat="server" />
还要在后台页面加载的时候注册一下:
protected void Page_Load(object sender, EventArgs e)
{
imgone.Attributes.Add("onload", "DownImage(this)");
}
——————————————————————————
上面是上传图片的代码,怎么把图片保存到数据库里啊!在数据库里图片的类型是(image)
。。。不吝赐教!
最好是使用文件夹存放,呵呵,可以来我博客看看有这样的例子
图片应该是保存在文件夹里的吧,数据库只保存图片名称啊。
图片保存到数据库的要点是
1、图片不大,并且不是经常更改,最好是一次性的。
2、上传过程注意不要一次加载到内存。
3、不允许重复提交Request。
4、注意安全性检查。
5、其他网友的意见…………
源码,网上多了!
http://blog.csdn.net/wuxianwei/archive/2008/01/19/2052490.aspx
网上很多实现的,可以搜一下
Code
你把图片转换成二进制就可以了,数据库里设置为二进制的。