protected void Button1_Click(object sender, EventArgs e)
{
string title = this.TextBox1.Text;
if (this.FileUpload1.PostedFile.FileName != "")
{
string imageUrl = Path.GetFileName(this.FileUpload1.PostedFile.FileName.ToString());
string sql = "insert into Images(title,imageUrl) values('" + title + "','" + imageUrl + "')";
if (C_Conn.update_insert_delete(sql))
{
Response.Write("");
}
this.FileUpload1.PostedFile.SaveAs(Server.MapPath("image") + "//" + imageUrl);
}
}
//一个简单的图片上传 ,传到数据库里面的不是图片本身 而是 图片的名称和后缀名,与此同时图片本身也通过Saveas保存到网站根目录中创建的image文件夹中
//前台的绑定
'>
Height="190px" Width="170px" />
<%# Eval("title") %>
在cs代码中只需要将datalist进行数据绑定就可以现实图片了
希望一上内容可以帮助到你
图片是以路径的形式存在数据库中?
在自定义GridView显示图片的地方加一个picturebox就可以了
图片多的话,最好用一个字符串数组存放图片的路径
推荐把图片路径存到数据库 使用数据库的路径 绑定图片
遍历到文件夹,然后用GridView绑定整个文件的图片