Şimdi Ara

CheckBoxList Isim ve Soyisim Gosterimi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
286
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaslar, yaptigim bir uygulamada normalde calismasi gereken kod calismiyor.
    Benim Yapmak istedigim CheckBoxListte ismin ve soyisimin yanyana gosterilmesi. Yazdigim kod soyle:

    List<StudentsClass> Students = new List<StudentsClass>();
    SqlCommand cm = DBTools.Komut("select Name+ ' ' + Surname as FullName, StudentID from Students where ClassID is null");


    try
    {
    cm.Connection.Open();
    SqlDataReader dr = cm.ExecuteReader();
    if (dr.HasRows)
    while (dr.Read())
    {
    StudentsClass New = new StudentsClass();
    New.StudentID = Convert.ToInt32(dr["StudentID"]);
    New.Name = dr["Name"].ToString();
    New.Surname = dr["Surname"].ToString();
    Students.Add(New);
    }
    cm.Connection.Close();

    }
    catch
    {
    cm.Connection.Close();
    }


    CheckBoxList1.DataSource = Students;
    CheckBoxList1.DataTextField = "FullName";
    CheckBoxList1.DataValueField = "StudentID";
    CheckBoxList1.DataBind();


    Sadece Name Kullandigimda kod calisiyor fakat iki veri cekmek istidigimde calismiyor. Yardimci olabilirseniz sevinirim. Tesekkur Ederim.







  • CheckBoxList1.DataTextField = "Name"; olacak fullname deil name olarak atmışın list'in içine ayrıca dr["fullname"] olarak çek bide list class kullanaman gerek yok datasource orlak dr yi göstersen yeter



    < Bu mesaj bu kişi tarafından değiştirildi Parola_18 -- 6 Mayıs 2015; 21:17:49 >
  • " Select Name from Students "
    CheckBoxList1.DataTextField = "Name"

    Şu şekilde çalışıyor fakat sadece İsim ön plana çıkıyor.
    Olması gereken ise hem İsmin hemde Soyismin CheckBoxListte Gosterilmesi.

    Benim Yaptığım sorgu şu şekilde :
    "select Name+ ' ' + Surname as FullName
    CheckBoxList1.DataTextField = "FullName"

    Burdaki sorunu çözemiyorum.
    Ayrıca ilgilendğin için teşekkür ederim ..
  • quote:

    Orijinalden alıntı: stylemania

    " Select Name from Students "
    CheckBoxList1.DataTextField = "Name"

    Şu şekilde çalışıyor fakat sadece İsim ön plana çıkıyor.
    Olması gereken ise hem İsmin hemde Soyismin CheckBoxListte Gosterilmesi.

    Benim Yaptığım sorgu şu şekilde :
    "select Name+ ' ' + Surname as FullName
    CheckBoxList1.DataTextField = "FullName"

    Burdaki sorunu çözemiyorum.
    Ayrıca ilgilendğin için teşekkür ederim ..

    tamam ama sen listin içine New.Name = dr["Name"].Tostring(); name diye atıyorsun dolayıdı ile name 'i göstereceksin textfield alına birde dr["name "] deil dr["fullname"] diyeceksin
  • Sağol Parol_18 işe yaradı, çalışıyor.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.