GridView ToString("C") ile TL Çevirme

Asp.Net C# Data Gridview içerisinde bulunan rakamları,değerleri TL formatına çevirmek,TL olarak okumak için 2 değişik yöntem kullanabiliriz,ilk yöntemde data table içerisinden okuduğumuz verileri küçük bir fonksiyon ile TL değerine çevirerek tekrar Data Table içindeki veriyi güncelliyoruz.

1.Yöntem

adapter.Fill(dt);

foreach (DataRow row in dt.Rows)
{
kolon = "urunfiyat";
oku(dt);
dt.Rows[i][kolon] = degis.ToString("C");//Satır okuma ve düzenleme
dt.AcceptChanges();//Data Table içindeki veriyi değiştirme güncelleme
i++;
}

gridview.DataSource = dt;
gridview.DataBind();


2.Yöntem

Bu yöntem ise diğerine göre daha kolay bir yöntem,data Gridview source kısımına gelerek aşağıdaki şekilde düzenliyoruz,normalde data gridview sağ köşesinde bulunan seçeneklerde "editcolumns" açtığımızda alt kısımda bulunan "auto-generate fileds" çeltiğini kaldırarak data gridview kolanlarının otomatik değilde manuel olarak kolay bir şekilde kontrol edebiliriz.

</asp:GridView>
<asp:GridView ID="GridView2" runat="server">
<Columns>
<asp:TemplateField HeaderText="Ürünün TL Fiyatı">
<ItemTemplate>
<asp:Label ID="lblurununfyt" runat="server" Text='<%#String.Format("{0:C}", Convert.ToInt64(DataBinder.Eval(Container.DataItem, "urunfiyat")))%>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>






Diğer Konular:

Php Konulara Etiket Tag Ekleme

Php ile Navigation Kategori Kodu

Google botlar sitenize uğramıyorsa

Mysql Turkce Karekter Problemi

C# .net ile md5 fonksiyonu

Kodların Renkli Gözükmesi-Sözdizimi Vurgulama

C# SQLEXPRES bağkantısı connection

Mysql C# .net ile Konuları veya Makale Sayfalama

Php Türkçe Tarih Fonksiyonu

Php Url Seo example


Geri dön