• 09-03-2013, 19:05:33
    #1
    baslıkta acıklama çalıştıgım gibi bir Repeater im var ve içinde bir adet Label var
    ben bu Repeaterı dataset e baglıyorum kayıtları cekıyorum. Repeater içindeki label a ItemDataBound evet i ile ulaştım

     protected void RptItiraflar_ItemDataBound(object sender, RepeaterItemEventArgs e)
            {
                {
                    if (e.Item.ItemType == ListItemType.AlternatingItem | e.Item.ItemType == ListItemType.Item)
                    {
                        LinkButton myButton = (LinkButton)e.Item.FindControl("lnkbtnReturn");
                        Label lbl = (Label)e.Item.FindControl("LblNick");
                        DataSet ds = funk.ItirafGetir();
                        lbl.Text = ds.Tables[0].Rows[0]["I_Nick"].ToString();
                    }
                }
            }
    burda LblNick idli labela I_Nick degerini veriyor ama bu deger her kayıt için yenilenmiyor bunu nasıl her kayıt için yapabılırım
    umarım derdımı anlatabilmişimdir
    Sorun Giderilmiştir
  • 10-03-2013, 14:49:48
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Dataset'in her seferinde ilk elemanını alıyorsun çünkü.
    DataRowView drv = (DataRowView)e.Item.DataItem;
    lbl.Text = drv["I_Nick"].ToString();