You need to enable JavaScript to run this app.

Skip to main content

Asp.Net'te DataList Kontrolü

Asp.Net'te DataList Kontrolü

Posting Freak
Asp.Net'te DataList Kontrolü
Bu makalemde datalist kontrolünü kullanarak veritabanındaki resimleri web sayfası üzerinde göstermekten söz edeceğim.

Öncelikle veritabanımıza (adı HOTEL) Resimler diye tablo oluşturalım.tablomuzun içine ResimID ve ResimUrl diye iki tane property ekliyelim. ResimUrl özelliğine resimlerimiz hangi dosya içinde bulunduğunun uzantısı ekliyoruz.

Database kısmında bu işlemleri yaptıktan sonra visual studio tarafına geçerek Galeri adında bir tane web page açalım..

Galeri sayfasının html kısmına bir tane datalist ekliyelim ve aşağıdaki kodları yazalım.

Alıntı:<asp:******* ID="*******1" *******PlaceHolderID="cphMaster" runat="server">
<aspBig GrinataList ID="dlOdalar" runat="server" RepeatColumns="3" RepeatDirection="Vertical">
<HeaderTemplate>
<h3>
<< Resimlerimiz >>
</h3>
</HeaderTemplate>
<ItemTemplate>
<div style="width:300; height=250; border-styleConfusedolid">
<asp:Image ID="resim" Width="310" Height="200" ImageUrl='<%#Eval("ResimUrl")%>' runat="server" />
</div>
</ItemTemplate>
</aspBig GrinataList>
</asp:*******>

Bu kodu yazdıktan sonra web sayfamızın cod behind kısmına geçerek gerekli kodumuzu page'in load olayına yazıyoruz.

Alıntı:protected void Page_Load(object sender, EventArgs e)
{


string connectionString = "Data source=.;Initial Catalog=HOTEL;Integrated Security=true";
SqlConnection connection = new SqlConnection(connectionString);
if (connection.State == ConnectionState.Closed)
connection.Open();

SqlCommand command = new SqlCommand("select * from Resimler ", connection);
SqlDataReader dr = command.ExecuteReader();

dlOdalar.DataSource = dr;
dlOdalar.DataBind();
connection.Close();

}

Code behind kısmında bunları yaptıktan sonra sayfamızı çalıştırarak web üzerinde resimleri görebiliriz.

Kaynak : sanalkurs.net
Benim Siyasetim İnsan Sevgisidir.
Pir Zöhre Ana





Alevi Türküleri - Alevi Haber -Alevi Köyleri - Alevi Ünlüler

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Pir Zöhre Ana Forum sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri İletişim bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.