Kayıtlar

Repeater içerisinde toplu veri güncelleme/kayıt etme - Asp.Net

Repeater içerisinde toplu veri güncelleme/kayıt etme. Bugün uzun süredir aradığım ve yapmaya çalıştığım bir problemi sonunda çözdüm. Asp.net ile sayfamıza eklediğimiz Repeater in içerisindeki veri giriş kontrollerinden birine ulaşıp onun içerisine girilen veriyi toplu şekilde güncelleme veya yeni ekleme nasıl yapılır onu anlatıcam. Bunun için sayfamıza bir adet repaater ekleyip içerisine getirmek istediğimiz verileri ayarlıycaz. Sonrada yeni eklemek üzere ayarladığımız textbox veya başka kontrolü ekleyip kaydedicez. Repeater dışına bir adet buton ekleyip click eventine aşağıdaki kodları yazıcaz. Aşağıda görüldüğü üzere "getir" isimli repeaterin içerisindeki giriş "textbox" ını bulduk ve eğer içerisi boş değilse dedik, yine repeater içerisine gelen verilerin "id" lerini göstermek üzere yerleştirdiğimiz "label" i bulduk, onuda bir değişkene atadık. Ve upldate işlemi için kullanacağımız kodu yazdık. protected void btn_kaydet_Click ( ob...

Gridview içerisindeki nesnelere erişmek

Gridview içerisindeki nesnelere erişmek… string id = grid.DataKeys[e.RowIndex].Value.ToString(); string name = ((TextBox)grid.Rows[e.RowIndex].Cells[ 0 ].Controls[ 0 ]).Text; string description = ((TextBox)grid.Rows[e.RoxIndex].FindControl( " txtDescription " ).Text;

GridView içerisinde satırlar içinde dönerek işlem yapmak

GridView içerisinde satırlar içinde dönerek işlem yapmak protected void Button1_Click(object sender, EventArgs e) { foreach(GridViewRow row in GridView1. Rows ) { row. Cells [ 6 ]. Text =(Convert. ToInt32 (row. Cells [ 4 ]. Text ) + Convert. ToInt32 (row. Cells [ 5 ]. Text )). ToString (); } }

Asp.Net - Repeater İçerisindeki Verileri Saymak

Resim
Repeater İçerisindeki Verileri Saymak için repeater in "PreRender" eventine aşağıdaki kodları yazalım ve repeater dışındaki bir label e toplam sayıyı aktaralım. protected void getir_PreRender( object sender, EventArgs e) { for ( int i = 0 ; i <= getir.Items.Count; i++) { lbntoplam.Text = Convert.ToString ( "Toplam Personel:" + i); } } Repeater içerisinde veri yoksa "kayıt bulunamadı" uyarısı vermek için; for ( int i = 0 ; i <= getir.Items.Count; i++) { if (getir.Items.Count == 0 ) { lbntoplam.Text = "Personel kaydı bulunmamaktadır" ; } else { lbntoplam.Text = Convert.ToString ( "Toplam Personel:" + i); } }

String Substring Metodu (Tanımlanan Değişkenin Belirli Bir Kısmını Alma)

String Substring metodu; tanımladığımız değişkenin belirli bir kısmını değiştirmek veya silmek için kullana bileceğimiz bir metot, Örnek olarak veri tabanına kaydedeceğimiz bir verinin kullanıcı tarafından belirli bir kısmının görünmesini istiyorsak veya direkt veri tabanına öyle kaydetmek istiyorsak izleyeceğimiz yol şu şekilde; 1 2 3 string ifade = txt_tcno.Text.ToString(); //veri kaynağını bir değişkene tanımlamak string tcno = ifade.Substring( 0 , 7 ); // tanımlanan değişkeni başka bir değişkene atayıp, Substring kullanarak "0 başlangıç değeri", "7 ile kaç karakter getirileceği" belirlenir string tc_no = (tcno + "******" ); //Burada veri tabanına kaydedilecek verinin bir kısmını değiştirdim.

DropDownList İçerisindeki Veri Sayısı Kadar Yeni DropDownList Ekleme - Asp.Net

DropDownList İçerisindeki Veri Sayısı Kadar Yeni DropDownList Ekleme - Asp.Net int toplam = DropDownList1 . Items . Count ; //DropDownList temizdeki eleman sayısını toplam isimli değişkene atıyoruz if ( DropDownList1 . SelectedIndex != - 1 ) // DropDownList seçim yapıldığında işlem yap { for ( int a = 1 ; a < toplam ; a ++ ) { DropDownList DropList = new DropDownList ( ) ; DropList . ID = "Tercih2" + a ; DropList . AutoPostBack = true ; panel1 . Controls . Add ( DropList ) ; } }

C# Masaüstü Uygulamasında Başka Bir Formdaki Butona Tıklama

C# ile başka bir formdaki butona tıklama işlemi için  ilk olarak projemize iki form ve her bir forma da birer tane buton ekliyoruz Birinci formdaki kodlarımız ? 1 2 3 4 5 Form2 f2 = new Form2();        private void button2_Click( object sender, EventArgs e)        {            f2.button1_Click(sender, e);        } Burada ikinci formdaki button1 olayını tetikledik şimdi ikinci forma geçip eklediğimiz butona ? 1 2 3 4 public void button1_Click( object sender, EventArgs e)        {            MessageBox.Show( "Merhaba Dünya  :)) " );        } kodlarını ekliyoruz burada dikkat edilecek nokta butonun click olayının erişim düzeyini private yerine public yapıyoruz iyi...