28 Şubat 2012 Salı

c# (Dataset) hücrenin içindeki veriyi okuma



dataset adı dataSet1 olsun


dataSet1.Tables["TabloAdı"].Rows[satırnumarası]["tablodakiSütunAdı"];




data table için de aynısı kullanılabilir.


txtBaslik.Text = datatable1.Rows[0]["baslik"].ToString();

Soyut Sınıfların Kullanımı

using System;
class Program
{
static void Main(string[] args)
{
sinifA nesne = new sinifA();
Console.Write(nesne.ozellik);
Console.Read();
}
}
class sinifA : SoyutSinif
{
public override int ozellik
{
get
{
return 5;
}
}
}
public abstract class SoyutSinif
{
public abstract int ozellik
{
get;
}
}

ASP.NET ListView içindeki metnin bir kısmını görüntüleme

aşağıdaki class ı app-code klasörü içinde oluşturun




using System;
using System.Text;
public static class StringExtensions
{
/// <summary>
/// Kelimeyi Bölmeden belirlediğiniz karakter sayısına kadar metin döndürür.
/// </summary>
/// <param name="s"></param>
/// <param name="length">Döndürülecek maksimum karakter</param>
/// <returns>String</returns>
public static string kirp(this string s, int length)
{
if (String.IsNullOrEmpty(s))
throw new ArgumentNullException(s);
var words = s.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
if (words[0].Length > length)
throw new ArgumentException("İlk kelime çok uzun!");
var sb = new StringBuilder();

foreach (var word in words)
{
if ((sb + word).Length > length)
return string.Format("{0}...", sb.ToString().TrimEnd(' '));
sb.Append(word + " ");
}
return string.Format("{0}...", sb.ToString().TrimEnd(' '));
}
}



Listview item ları içinde bunu kullanmak için

<%#Eval("mesaj").ToString().kirp(75) %> 

Listview item larının herbirini bir değişkene aktarmak

ListViewHaberler adında listview ve bu listview içinde bulunan template te lblResim adında resim bilgisi içeren bir label bulunduğunu düşünelim. bütün lblResim değerlerini bir dizi değişkenine aktarmak için aşağıdaki kod kullanılır.
for (int i = 0; i < ListViewHaberler.Items.Count; i++)
{
ListViewItem lvi = ListViewHaberler.Items[i];
Label resim = (Label)lvi.FindControl("lblResim");
string_Degisken[i] = resim.Text;
}

evren pehlivan yazılım

evren pehlivan yazılım, evren pehlivan yazılım geliştirici