mosi123
شنبه 05 تیر 1389, 00:17 صبح
با سلام
من می خواهم از طریق گریدویو یک عکس همراه با نام آن را به دیتابیس اضافه کنم و سپس با دکمه دیگری آن را در صفحه نمایش دهم. تمام مراحل خوب پیش می رود اما نمی دانم که چرا وقتی فایل عکس را آپلود میکنم و آن را در دیتابیس درج می نمایم . هنگام نمایش فقط نام عکس را نشان میدهد نه خود عکس را. لطفا راهنمایی کنید
این هم کد استفاده شده:
protected void Button1_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
db.TablePics.InsertOnSubmit(new TablePic { NamePic = TextBox1.Text, Pic = "~" + FileUpload1.FileName });
if(FileUpload1.HasFile)
{
FileUpload1.SaveAs(Request.PhysicalApplicationPath + FileUpload1.FileName);
db.SubmitChanges();
}
}
protected void Button2_Click(object sender, EventArgs e)
{
GridView1.DataBind();
}
من می خواهم از طریق گریدویو یک عکس همراه با نام آن را به دیتابیس اضافه کنم و سپس با دکمه دیگری آن را در صفحه نمایش دهم. تمام مراحل خوب پیش می رود اما نمی دانم که چرا وقتی فایل عکس را آپلود میکنم و آن را در دیتابیس درج می نمایم . هنگام نمایش فقط نام عکس را نشان میدهد نه خود عکس را. لطفا راهنمایی کنید
این هم کد استفاده شده:
protected void Button1_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
db.TablePics.InsertOnSubmit(new TablePic { NamePic = TextBox1.Text, Pic = "~" + FileUpload1.FileName });
if(FileUpload1.HasFile)
{
FileUpload1.SaveAs(Request.PhysicalApplicationPath + FileUpload1.FileName);
db.SubmitChanges();
}
}
protected void Button2_Click(object sender, EventArgs e)
{
GridView1.DataBind();
}