mohammad kafiyan
یک شنبه 15 اسفند 1389, 12:35 عصر
سلام به دوستان برنامه نویس عزیز باز هم به مشکل برخوردم
یک جدول عکس دارم که از دوتا فیلد تشکیل شده یکی id و دیگری name است و من برا ی تصویر مورد نظر از کد زیر استفاده برای ذخیره سازی می کنم و در ضمن در پروژه ام پوشه ای به نام jpg ایجاد کرد ه ام که تصاویر ذخیره شده در این پوشه قرارمی گیرند در ضمن از linq استفاده می کنم
protected void Button1_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
int i=0;
db.pics.InsertOnSubmit(new pic{id=Convert.ToString(i++),name_pic="jpg/"+FileUpload1.FileName});
db.SubmitChanges();
if(FileUpload1.HasFile)
FileUpload1.SaveAs(Request.PhysicalApplicationPath +FileUpload1.FileName);
{
نکته : به درستی در پوشه وبانک اطلاعاتی ثبت می شود
و از کد زیر برای نمایش تصویر در کنترل1 Image استفاده کردم ولی جواب نگرفتم شاید به دلیل آدرس تصویر که به درستی ذخیره نشده
protected void Button2_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
var Query=from T in db.pics
where T.id==TextBox1.Text
select T ;
Image1.ImageUrl = Query.ToString();
}
ولی مشکل اینجا است چگونه باید اون در کنترل Image1نمایش دهم لطفا کمک کنید
سوالی دیگر هم برایم پیش آمده و این است که
یک جدول دارم که حدود 30 عدد فیلد داره و تعدادی از فیلد ها را در girdview نمایش می دهم و بعد یک فیلد جدید (ستون جدید)template filed خودم به girdview اضافهکردم و نوع آنرا button قرار دادم و text آنرا (توضیحات بیشتر) نوشتم ومی خواهم وقتی کاربر بروی این دگمه کلیک کرد به صفحه دیگر منتقل شده و تمام فیلد ها را در یک مثلا datalist نمایش بدهد
نیاز به توضیح و کد نویسی دارم که باید چگونه فیلد id هر سطر این girdview با کلیک یک موس بروی هریک از خانه های gridview برگدانم و بعد مقدار id را با database چک کنم و تمام فیلد ها را برگدانم
:افسرده::گیج::کف:
یک جدول عکس دارم که از دوتا فیلد تشکیل شده یکی id و دیگری name است و من برا ی تصویر مورد نظر از کد زیر استفاده برای ذخیره سازی می کنم و در ضمن در پروژه ام پوشه ای به نام jpg ایجاد کرد ه ام که تصاویر ذخیره شده در این پوشه قرارمی گیرند در ضمن از linq استفاده می کنم
protected void Button1_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
int i=0;
db.pics.InsertOnSubmit(new pic{id=Convert.ToString(i++),name_pic="jpg/"+FileUpload1.FileName});
db.SubmitChanges();
if(FileUpload1.HasFile)
FileUpload1.SaveAs(Request.PhysicalApplicationPath +FileUpload1.FileName);
{
نکته : به درستی در پوشه وبانک اطلاعاتی ثبت می شود
و از کد زیر برای نمایش تصویر در کنترل1 Image استفاده کردم ولی جواب نگرفتم شاید به دلیل آدرس تصویر که به درستی ذخیره نشده
protected void Button2_Click(object sender, EventArgs e)
{
DataClassesDataContext db = new DataClassesDataContext();
var Query=from T in db.pics
where T.id==TextBox1.Text
select T ;
Image1.ImageUrl = Query.ToString();
}
ولی مشکل اینجا است چگونه باید اون در کنترل Image1نمایش دهم لطفا کمک کنید
سوالی دیگر هم برایم پیش آمده و این است که
یک جدول دارم که حدود 30 عدد فیلد داره و تعدادی از فیلد ها را در girdview نمایش می دهم و بعد یک فیلد جدید (ستون جدید)template filed خودم به girdview اضافهکردم و نوع آنرا button قرار دادم و text آنرا (توضیحات بیشتر) نوشتم ومی خواهم وقتی کاربر بروی این دگمه کلیک کرد به صفحه دیگر منتقل شده و تمام فیلد ها را در یک مثلا datalist نمایش بدهد
نیاز به توضیح و کد نویسی دارم که باید چگونه فیلد id هر سطر این girdview با کلیک یک موس بروی هریک از خانه های gridview برگدانم و بعد مقدار id را با database چک کنم و تمام فیلد ها را برگدانم
:افسرده::گیج::کف: