Kayıtlar

Asp.Net GridView deki veriyi PDF, EXCEL, WORD ve CSV olarak kaydetme

Resim
GridView içerisine aktardığımız veriyi Pdf, Doc, Excel ve Csv olarak nasıl kaydedilir ona şimdi bakacağız. Tabi bunu yapabilmemiz için  itextSharp  eklentisini yüklememiz gerekicek bunun için; https://sourceforge.net/projects/itextsharp/ adresinden eklentiyi indirip aşağıdaki gibi projemize ekliyoruz.

Asp.net Sistem Tarih ve Saatini Öğrenme DateTime.Now

Sayfamıza eklediğimiz Label içerisine sistemin saatini ve tarihini yazdırmak için aşağıdaki kodlardan yararlanıyoruz.   DateTime tarih = DateTime.Now;   Label1.Text = "Sistem Tarihi (Şimdi): " + tarih.ToString();   Label1.Text += "< br />Sistem Saati (Şimdi): " + tarih.ToLongDateString();  Diğer bir kullanım olarakta; string tarih = DateTime.Now.ToString("dd.MM.yyyy"); //Çıktısı (11.11.2011)

Siteye Giren Kullanıcının IP sini Tespit Etmek

Selamlar Bugün sitemize giren kullanıcıların IP sini nasıl görüceğiz, onu işleyeceğim. Öncelikle Projemize IP adında bir tane class ekleyelim sonrada içerisine aşağıdaki kodları ekleyelim. public string IPA () { string ipal = "" ; if ( HttpContext . Current . Request . ServerVariables [ "HTTP_X_FORWARDED_FOR" ] != null ) { ipal = HttpContext . Current . Request . ServerVariables [ "HTTP_X_FORWARDED_FOR" ]; if (! string . IsNullOrEmpty ( ipal )) { string [] ipRange = ipal . Split ( "," . ToCharArray ()); ipal = ipRange [0]; } } if ( string . IsNullOrEmpty ( ipal )) if ( HttpContext . Current . Request . ServerVariables [ "REMOTE_ADDR" ] != null ) ipal = HttpContext . Current . Request . ServerVariables [ "REMOTE_ADDR" ]. ToString (); ...

Asp.Net - Class Kullanarak Veritabanı İşlemlerini Yönetmek (Access İçin)

Asp.NET mimarisinin temelini oluşturan CLASS yapısını kullanarak veri tabanı işlemlerini nasıl daha az kodla ve daha stabil yapabiliriz bunu göreceğiz. Mevzu ilk etapta karışık gibi görünse de projelerinizde bu yapıyı kullanmaya başladığınızda esasında işinizi ne kadar kolaylaştırdığını ve veri tabanı işlemlerini ne kadar hızlı yaptığınızı göreceksiniz. Veri tabanı ve Class ımızı oluşturduktan sonra Solution Explorer kısmında bu eklediğimiz klasörleri görebiliyor olmamız lazım. bu 3 namespace i ekliyoruz. Ben Access ile çalıştığım için OleDb namespace ini ekledim siz veritabanına göre namespace i değiştirebilirsiniz. Class ımıza web.config dosyasında tanımladığımızı veri tabanı bağlantısını tanımlıyoruz. Select işlemlerinde işimize yarayacak bu fonksiyon belki de projelerimizde en çok kullanacağımız fonksiyon bu olacak. public   DataTable  DataTableGetir( string  sql) Esasında bu iki fonksiyon işimizi görür. Bu iki fonksiyon ile insert, update, delete ve sel...

Input içerisindeki değeri veri tabanına kaydetme

Selamlar Bugün input kullanarak hazırladığımız formun verilerini veri tabanına kaydetmek nasıl onu anlatacağım. Formumuza eklediğimiz "text in" içerisine girilen verileri kayıt etmek için; Örnek: id= "txttc" name= "txttc" type= "text" >; sayfamızda bulunan text tin "name" değerini alım ve değişken olarak tanımlayalım; string tcno = Request. Form [ "txttc"].ToString(); RequestForm ile sayfamızda "name" kısmı "txttc" olan form bileşenini okuyup onu "tcno" isimli değişkene çeviriyoruz ve "tcno" değişkenini veri tabanına eklemek için kullanıyoruz ( "insert into kayitol (tckimlik) Values ('" + tcno + "')" ); bu kadar :)

DNS Güncelleme - DNS Temizleme

DNS mizi güncellemek için veya temizlemek için; 1-Başlat arama kısmına cmd yazın bekleyin. 2-Hemen üstte listelenen "cmd.exe" dosyasına sağ tuş tıklayın. 3-"Yönetici olarak çalıştır" seçeneğine tıklayın ve gelen pencerede onay verin. 4-Çıkan Dos ekranında komtu satırına "ipconfig/flushdns" yazın ve Enter'a basın. DNS ön belleği temizlendi.

Asp.Net Repeater ve Eval Beraber Kullanmak

ASPX Sayfamıza yazıcağımız Kod ID= "getir" runat= "server" OnItemCommand= "getir_ItemCommand" > <%# Eval( "mactarih" ) %> <%# Eval( "macsaat" ) %> <%# Eval( "takim1" ) %> <%# Eval( "skor1" ) %> <%# Eval( "skor2" ) %> <%# Eval( "takim2" ) %> ASPX.CS Tarafına yazacağımız Kod this.getir.DataSource = dt; this.getir.DataBind();