WEBMASTER bölümü ASP - ASP.NET / DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme konusu gösteriliyor Özet:Herkese Merhaba Arkadaşlar bu Makalede DataRepeater İle Veri Tabanından iligili Tabloya Ait ,UrunAdi,UrunUcreti,UrunResmi Detaylı Bir Şekilde Anlatacagım İnşaallah. Öncelikle SqlServer'ımızda ...
| |||||||
DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme | Açılış Sayfam Yap | Reklam | Kayıt ol | Konuları Okundu Kabul Et |
| | #1 |
| Stajyer | Herkese Merhaba Arkadaşlar bu Makalede DataRepeater İle Veri Tabanından iligili Tabloya Ait ,UrunAdi,UrunUcreti,UrunResmi Detaylı Bir Şekilde Anlatacagım İnşaallah. Öncelikle SqlServer'ımızda Gerekli Veri Tabanını Olusturacagız create table Urunler ( UrunID int identity(1,1)Primary Key not nul, UrunAdi Varchar(50)not null, UrunUcreti Varchar(50)not null, UrunResmi NVarChar(max)not null ) Veri Tabanımıza Göstermek İstedigimiz Kayıtları Ekleyelim Insert Into Urunler(UrunAdi,UrunUcreti,UrunResmi) Values('Sallamasyon','300','~/Resimler/resim.jpg') Burada Yapmak İstedigimiz Sey Resimlerimizi Veri Tabanına Kaydetmek Degil Sadece Resimlerin Yolunu Göstermek,Veri Tabanımızı Gereksiz Yere Sisirmemek Gerekir. Evet Tablomuzu Olusturduk,Kayıtlarımızı Ekledik Sıra Geldi ASP.NET Tarafına Visual Studio'da Yeni Bir Tane Web Projesi Olusturuyoruz. Yazacagımız Dil İse C# Olacak. Projemize Urun.aspx Ve UrunDetay.aspx İsminde İki Tane Yeni Sayfa Ekleyelim. Urun Sayfamızın Aspx tarafına Asagıdaki Kontrolleri Ekliyoruz. <h2>Urunler Sayfasi</h2> <asp:RepeaterID="rptUrunler"runat="server"> <ItemTemplate> <li> <ahref='<%# String.Format("UrunDetay.aspx?urunID={0}",DataBind er.Eval(Container.DataItem,"UrunID")) %>'><%# DataBinder.Eval(Container.DataItem,"UrunAdi") %></a> </li> </ItemTemplate> </asp:Repeater> Yukarıdaki İslemde Repeater Arka Tarafta UrunID'mizi Alacak,Ve Ön Taratda Bize Urun İsimlerini Getirecek.Sayfamız Çalıstiginda Urun İsimleri Listelenmis Bir Sekilde Karsimiza Cikacak Ve Code Behind Tarafına ise Asagidakileri Ekliyoruz. protectedvoid Page_Load(object sender, EventArgs e) { SqlConnection cn = newSqlConnection("Server=.;Database=SizinDatabaziniz;Trusted_Connec tion=true"); SqlCommand com = newSqlCommand("Select UrunID,UrunAdi From Urunlerim", cn); cn.Open(); SqlDataReader dr = com.ExecuteReader(); rptUrunler.DataSource = dr; rptUrunler.DataBind(); dr.Close(); cn.Close(); } Sıra Geldi UrunDetay.aspx Sayfamiza <tablestyle="width: 31%;"> <tr> <td> <asp:ImageButtonID="ImageButton1"Height="300"Width="300"runat="server"/> </td> </tr> <tr> <td> <asp:LabelID="Label1"runat="server"Text="šrn Ad:"></asp:Label> <asp:LabelID="lblAd"runat="server"Text='<%# Eval("UrunAdi") %>'></asp:Label> </td> </tr> <tr> <td> <asp:LabelID="Label2"runat="server"Text="šrn Ucreti:"></asp:Label> <asp:LabelID="lblUcret"runat="server"Text='<%# Eval("UrunUcreti") %>'></asp:Label> <asp:LabelID="Label5"runat="server"Text="YTL"></asp:Label> </td> </tr> </table> Bir Table'imiz Var Ve İcinde Bir ImageButton,Bes Tane Label'imiz Var. Sıra Geldi UrunDetay Code Behind Tarafına protectedvoid Page_Load(object sender, EventArgs e) { int UrunID; UrunID = 1; UrunID = int.Parse(Request.QueryString["urunID"]); SqlConnection cn = newSqlConnection("Server=.;Database=Goldas;Trusted_Connection=t rue"); SqlCommand com = newSqlCommand("Select * From Urunlerim Where UrunID=@ID", cn); com.Parameters.Add("@ID", UrunID); cn.Open(); SqlDataReader dr = com.ExecuteReader(CommandBehavior.SingleRow); if (dr.Read()) { lblAd.Text = dr["UrunAdi"].ToString(); lblUcret.Text = dr["UrunUcreti"].ToString(); ImageButton1.ImageUrl = dr["UrunResmi"].ToString(); } dr.Close(); cn.Close(); } Gecmis Olsun Hepsi Bu Kadar Arkadaslar,Yalnız Web Projemizin İcine Bir Tane Resimler Klasoru Olusturuyoruz Ve Goruntulemek İstedigimiz Resimleri İcine Atıyoruz,Mesela Resimler Klasorunde resim.jpg resim1.jpg resim2.jpg resim3.jpg resim4.jpg Olsun Bu Klasorun İcindeki Resimleri Goruntulemek İcin İlk Basta Soyledigim Gibi Once Veri Tabanımıza Resimlerimizin Yolunu Gostermemiz Gerekiyor Insert Into Urunler(UrunAdi,UrunUcreti,UrunResmi) Values('Urunumuzun Adi','300','~/Resimler/resim.jpg) Geldik Makalemizin Sonuna Arkadaslar. Saygilar |
| | |
![]() |
| Etiketler |
| veritabani, resim, goruntule, datarepeater |
| Seçenekler | |
| Stil | |
DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntülemeDataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme konusu, WEBMASTER/ASP - ASP.NET bölümünde tartışılıyor . | |
Benzer Konular | ||||
| Konu | Kategori | |||
| Yeni Opel Insignia Sports Tourer Resimleri | Arabalar,Resimler,Markalar | |||
| Game graphic Wallpapers Oyun Resimleri | Resimler ve Duvar Kağıtları | |||
| İstanbul Resimleri | Resimler ve Duvar Kağıtları | |||
| Sagopa Kajmer-Tanrı Çekti Tüm Resimleri | Şarkı Sözleri | |||
| ÇANAKKALE Resimleri | Tarih Rehberim | |||
| ||||
| Konu | Kategori | |||
| Evden eve nakliyat | Liseler & Üniversiteler | |||
| Şehir ve Firma Rehberi | Tatil ve Oteller | |||
| Tatil ve Oteller | Seo | |||