Yesugey – C#, .NET

Just another WordPress.com weblog

Gridview satır rengini değiştirmek

Oluşturduğunuz Gridview’in satır rengini değiştirmek için :

gridView1.Rows[i].BackColor = Color.LightPink;

kodunu kullanabilirsiniz. Burada i, satır numarasıdır, seçtiğimiz renk ise kütüphanesindeki çingene pembesidir. (Patron bu rengi sevdi, n’apalım :)  Zaten aynı kütüphanede her türlü font işleminiz için gereken fonksiyonlar bulunmakta.

Mart 6, 2009 Posted by | C# | , | Yorum yapın

Dataset tablosuna satır eklemek

Oluşturduğunuz ya da SQL sorgusuyla çektiğiniz bir Dataset tablosuna yeni bir satır eklemek istediniz. Fakat “Rows.Add” fonksiyonu sizden datarow tipinde bir nesne istedi, ve bu işten öyle birkaç string ekleyerek kurtulamayacağınızı fark ettiniz.. Bu durumdan kurtulmanız için, bir DataRow nesnesini nasıl oluşturacağınıza dair bir örnek vereceğim:

DataRow _dataRow = dataSet.Tables["Tablo1"].NewRow();
_dataRow["Satir1"] = “Satır1 Bilgisi”;
_dataRow["Satir2"] = “Satır2 Bilgisi”;
dataSet.Tables["Tablo1"].Rows.Add(_dataRow);


Örnekteki kodda, önce “Tablo1″ isimli dataset tablosuna ait bir datarow yaratılıyor. Sonra, tek tek uygun satırlara string değerleri atayabiliyorsunuz. Yalnız kolon adlarınız, tablodakilerle uyumlu olmalı.
En sonunda da elinizdeki nesne, Tablonun Rows.Add fonksiyonuna uygun bir nesne haline geliyor, ve satırınızı tabloya ekliyorsunuz.
 

 

 

Mart 6, 2009 Posted by | C# | , , , | Yorum yapın

Web Application’da static değişken faydaları

Web Application’da, değişkenleri aynı sayfadaki fonksiyonlar arasında taşımak mı istiyorsunuz?

Görünmez Textbox, Label’lar kullanmak yerine, daha profesyonel olan Hiddenfield nesnesini kullanın.
HiddenField sayfada görünmeyen değişken taşıyıcı bir nesnedir.

HiddenField _hfPaymentID = “ChangePayment”; 

koduyla string atanabilir. Birden fazla veriyi tutmak için, küçük string katarları kullanabilirsiniz.

Peki ama ya atacağımız veri çok fazlaysa, ya örneğin bir Dataset’e her fonksiyondan ulaşmak istiyorsak?

Bu durumda o değişkeni, web sayfasının başında “static” olarak tanımlamak işe yarayacaktır.

static DataSet dataSet = new DataSet();şeklindeki bir dataset, sanki Windows Application nesnesiymişçesine her fonksiyon tarafından ulaşılabilir hale gelir.

Mart 6, 2009 Posted by | C# | , , | Yorum yapın

   

Takip Et

Get every new post delivered to your Inbox.