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