dostum sen daha önce hiç klasik c# masaüstü proje geliştirdin mi yada onda crud işlemi yaptınmı ? Çünkü asp.net inde crud işlemler olarak ondan farkı yok sana tavsiyem daha önce yapmadıysan önce dili temelde c# olarak öğrenmen yoksa her adımı burada sormak durumunda kalacaksınki ozamanda insanlar yardım etmeyecektr.
Ama bu seferlik cevapliyim.
1- sql yada hangi db türünü kullanacaksan resim için string değer ata. 2- projene picturebox koy 3- Fileupload ekle ve arka kod ksımında onun için soyle if kosulu aç ( bunun sebebi oto resim boyutlandırma )
if (FileUpload1.HasFile) { if (Path.GetExtension(FileUpload1.PostedFile.FileName) == ".jpg" || Path.GetExtension(FileUpload1.PostedFile.FileName) == ".png") { Random rndm = new Random(); string PhotoExtensions = Path.GetExtension(FileUpload1.PostedFile.FileName); string PhotoName = FileUpload1.PostedFile.FileName + rndm.Next(99999999, 999999999) + PhotoExtensions; //Firstly we will save chosen images to \\images\\ folder as temporary FileUpload1.SaveAs(Server.MapPath("~\\Content\\img\\uploads\\temp\\") + PhotoName); //After we are converting as bitmap Bitmap Photo = new Bitmap(Server.MapPath("~\\Content\\img\\uploads\\temp\\") + PhotoName); int Width = 215; int Height = 215; //Resizing the photo Size Size = new Size(Width, Height); //Resmi boyutlandırıyoruz. Bitmap ResizedPhoto = new Bitmap(Photo, Size); string Resizedandsavedphoto = "~\\Content\\img\\uploads\\" + PhotoName; //We are saving resized photo to \\images\\userphotos\\ folder ResizedPhoto.Save(Server.MapPath(Resizedandsavedphoto), ImageFormat.Jpeg); Photo.Dispose(); ResizedPhoto.Dispose(); //we delete the photo we saved as temporary FileInfo Firstuploadedphoto = new FileInfo(Server.MapPath("~\\Content\\img\\uploads\\temp\\") + PhotoName); Firstuploadedphoto.Delete(); image1.ImageUrl = Resizedandsavedphoto.Clean(); } }
sen üsttekileri kendien gore ayarla calısmıyor deme cünkü kendi yazdıgım kodu ilk ben denerim ki zaten kendim yazmamıssam da paylaşmam
4- Projende class olusturduysan yada artık nasıl crud işlemi yapacaksan onun içinde code kısmında string photo = image1.ImageUrl.ToString(); diye tanımla
ve Crud işlemlerinde de o string photo olarak atadıgın "photo" değişkenini kullan.
Projemde resim klasörü var. Veritabanına resim dosyasının yolunu yazdım. Şimdi bu resimli verileri asp.net ile nasıl çekebilirim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >