-->

Sponsor Alanı

Slider

İlgi Çeken Videolar

Sağlık

Teknoloji

Sinema

Televizyon

Ne Nedir?

En5 Konular

ads

Asp.Net Dersi - DataList Kontrolü

vb
Bu konumuzda, Asp.Net Data List kontrolü ile veritabanındaki görselleri, web site üzerinde  göstermeyi işleyeceğiz.

İlk önce, Bir tane tablo oluşturun adı ( Adile Sultan Sarayı ) olsun.  Oluşturduğunuz  tablonun içine, "ResimID" ve "ResimURL" isminde iki tane property ekleyin. Sonrasında, ResimUrl özelliğine resimlerinizin hangi belgeler içinde buluduğunun bilgilerini ekleyin. 

Yukarıda işlemleri  eksiksiz yaptıysanız, Database bölümünden çıkın ve  Visual Studio bölümüne gelin.  Bu bölümde Resimgaleri  isminde bir adet web page açın. 

ResimGaleri, sayfanızın HTML bölümüne bir adet DataList ekleyin. Aşağıda bulunan kodları yazmaya başlayın. 



<asp:Content ID="Content1" ContentPlaceHolderID="cphMaster" runat="server">
    <asp:DataList ID="dlOdalar" runat="server" RepeatColumns="3" RepeatDirection="Vertical">
        <HeaderTemplate>
            <h3>
                << Resimler >>
            </h3>
        </HeaderTemplate>
        <ItemTemplate>
            <div style="width:300; height=250; border-style:solid">
                <asp:Image ID="resimgaleri" Width="310" Height="200" ImageUrl='<%#Eval("ResimUrl")%>' runat="server" />
            </div>
        </ItemTemplate>
    </asp:DataList>
</asp:Content>


Yukarıdaki kodlama işlemlerini tamamladıysanız cod behind bölümüne geçin ve Page_Load olayıne aşağıdaki kodları yazın.


protected void Page_Load(object sender, EventArgs e)
        {
            

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

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

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

        } 

Asp.Net İle Sql Bağlantısı

asp

Sql Bağlantısı Kurma Asp.Net Dersi

Asp.Net ile Sql veritabanı bağlantısı kurmak için başlangıç;  File seçeneğinden new + website kategorisinden ADP.NET  web siteyi seçin.  Karşınıza çıkan  ekranın  alt  bölümünde hangi dil ile yazmanız için seçenekler var  Visual Basic dili ve C# dili seçenekleri  bulunuyor. Biz  C# dili ile yazmayı öğreneceğiz.  Seçiminizi yaptıktan sonra  "location" bölümünden  projenizin adını yazınız. 

kodlamaya geçmeden önce,  veri tabını oluşturalım. Server Exploreri seçin. üst bölümde  Connect to database simgesine tıklayın.  Açılan pencerede  server name bölümüne "localhost" yazın.  database name bölümüne  projenizin ismini yazın. "Ok" diyerek Sql veri tabını oluşturmuş oluyorsunuz.  Sol bölümde  table kısmından tablo oluşturacağız.  Sağ tıklayın + Add New Table ile devam  edin. 

Colomn name ( Ad ) + data tipi +( varchar(50)
Colomn name ( soyad) + data tipi  +  varchar(50)

Ctrl S ile kayıt edin ve tablonuzun ismini yazın, "üyelikler"  

Oluşturduğunuz  tablonun üzerine gelin, sağ tık yaparak Show Table Data sekmesinden devam edin. Karşınıza oluşturduğunuz  tablo çıkacaktır  ( ad, soyad ) bunlara  istediğiniz isimleri bir kaç tane olacak şekilde yazın.  Database'miz  hazır, bağlanalım. 

İlk önce bir değişken tanımlayarak başlayacağız. 

static string baglanstr = "Data Source=localhost;Initial Catalog=ders;Integrated Security=True";


Bağlantı stringi oluşturduktan sonra  Connection bağlantı nesnesi oluşturacağız.

SqlConnection baglanti = new SqlConnection (baglanstr);


Hemen kodun altına; Sql Komutu oluşturacağız.

SqlCommand komut = new SqlCommand();

Yukarıdaki kod ile qsl komutunu oluştuduk. Sonrasında sqldatareader oluşturacağız.

SqlDataReader dr;

Bağlantılarımızı fonksiyonun içinde yapacağız kodlama aşağıdaki gibi olacak.

protected void goruntule(string tablo)
{

komut.CommandText = "Select * from " + tablo;
komut.Connection = baglanti;
baglanti.Open();
dr = komut.ExeCuteReader ();
GridView1.DataSoruce = dr;
GridView1.DataBind ();
Baglanti.Close ();

}

default.aspx.cs bölümüne ToolBox'tan GridView ekleyin.

Proceted Void Page_Load (object , Sender , EventsArgs e)

Goruntule ("uyelikler");


Asp:Net ile  Sql bağlantı kurma dersinin sonuna geldik.

Asp.Net MVC 4 İle 9 Yönetim paneli giriş

ASP.Net Temel Kavramlar ve Sunucu Kontrolleri

Asp.Net - Site Metakey Oluşturma ( Video )

Asp.Net - Haber Botu Yapımı ( Video )

Asp.Net ile Template Yapmak ( Video )

AspNet MVC3 Html Helper Yazımı Ve Sayfalama Videolu

Başlangıç konuşması Asp.Net

Forum konu listeleme ve konu açma - Asp.Net

Asp.Net MVC 4 İle Data model hazırlama

Asp.Net MVC3 İçin Gerekli Olanlar ( Video )

Asp.Net membership kullanıcı giris kodları Videolu

C# ve ASP.Net Eğitimi Videolu

Asp.Net MVC3 Üyelik Sisteminde Son Yenilikler

Asp.Net Mvc Projesinde klasörleri İnceleme ( videolu )

Asp.Net Eğitim Seti ( Videolu Anlatım )

Visual Studio.net 2010 Eğitim Seti ( Video )

Asp.Net MVC 4 İle Eğitim Dersi Video

ASP.NET(C#) Dersleri (3) Videolu Eğitim