Rehberim

DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme

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 ...



Go Back   Rehberim > WEBMASTER REHBERİM > WEBMASTER > ASP - ASP.NET
       

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
Alt 25-08-2008, 10:22 PM   #1
 
blu_day1979 - ait Kullanıcı Resmi (Avatar)
Stajyer





<!-- google_ad_section_start -->DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme<!-- google_ad_section_end --> DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme


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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:LabelID="lblAd"runat="server"Text='<%# Eval("UrunAdi") %>'></asp:Label>
</td>
</tr>

<tr>
<td>
<asp:LabelID="Label2"runat="server"Text="šrn Ucreti:"></asp:Label>
&nbsp;&nbsp;
<asp:LabelID="lblUcret"runat="server"Text='<%# Eval("UrunUcreti") %>'></asp:Label>
&nbsp;<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







blu_day1979 isimli üyemiz çevrimdy?ydyr. (Offline)   Alıntı ile Cevapla

Firma Rehberi
Yeni Konu aç Cevapla

Etiketler
veritabani, resim, goruntule, datarepeater

Seçenekler
Stil


DataRepeater İle Veritabanından Resimleri Ve AyrıntılarıGörüntüleme

DataRepeater İ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


Gündemden Başlıklar

Konu Kategori
Evden eve nakliyat Liseler & Üniversiteler
Şehir ve Firma Rehberi Tatil ve Oteller
Tatil ve Oteller Seo

Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 08:09 PM.




Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Tynt Script Sponsored by Information Technology Salary
Bütün Hakları Saklıdır 2005-2011 Rehberim.net