Bir Soru (C#)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CmdExE
    CmdExE's avatar
    Kayıt Tarihi: 03/Aralık/2009
    Erkek

    .net ile uğraşıp kod tarafında kontrol üretenlerimiz vardır. Mesela Label kolay bir kontrol

    Label lbl = new Label();

    lbl.Text = "deneme";

    panel1.Controls.Add(lbl); dedik bu tamamdır peki bn şimdi 5 tane gridview istiyorum (sorun şu ki bu bazen 5 bazen 4 de olabilir) onun için kod tarafında üretmem lazım

    Datatable dt = Adapter();

    gridview1.DataSource = dt;

    gridview1.DataBind() dediğimde oluyor fakat ben item template ile şekilli bir grid yaptığımda yada tek bir cell de iki kontrol koymak istediğimde bunu nasıl yapabilirim? Yardımcı olacak arkadaşlara şimdiden teşekkürler.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    merhaba hocam;

    yapmak istediğin: runtime'de gridviewlar oluşturup gene runtime'da html kodları ile tasarım yapıp verilerini mi basmak istiyorsun ?


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CmdExE
    CmdExE's avatar
    Kayıt Tarihi: 03/Aralık/2009
    Erkek

    evet söylediğini yapmak ancak temasının da olmasını istiyorum yani diyelim ki ben sayfa üzerine bir grid koydum.Item template inden güelce şekil verdim o görüntüyü yakalamak istiyorum.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    CmdExE bunu yazdı:
    -----------------------------

    evet söylediğini yapmak ancak temasının da olmasını istiyorum yani diyelim ki ben sayfa üzerine bir grid koydum.Item template inden güelce şekil verdim o görüntüyü yakalamak istiyorum.


    -----------------------------

    daha önce denemedim ama bi deneyeyim bakalım :)

    not: bu arada sen gridview demişsin, benim aklım datalist'e gitti o yüzden "html" falan yazmışsım, uzun süredir .net kontrolleri kullanmıyorumda kusur bakma


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CmdExE
    CmdExE's avatar
    Kayıt Tarihi: 03/Aralık/2009
    Erkek

    Bende hiç böyle birşey denemedim.Normalde 1 Gridwiev lazım olur koyarsın şekil verirsin olur ama bir den fazla olunca nasıl olur uğraştım uğraştım olmadı :)

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    tamamdır oldu sanırım;

    GridView hebe = new GridView();
    hebe.Attributes.Add("CssClass", "gridStyle");
    hebe.RowCreated += new GridViewRowEventHandler(hebe_RowCreated);
    Page.Controls.Add(hebe);

     void hebe_RowCreated(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow && e.Row.RowState == DataControlRowState.Alternate)
                e.Row.CssClass = "ikinci";

        } 

    şu da css dosyası;

    .gridStyle tr.ikinci
    {
       color: yellow;
       background-color: #FFFFFF;
       height: 10px;
       text-align: center;
    }


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CmdExE
    CmdExE's avatar
    Kayıt Tarihi: 03/Aralık/2009
    Erkek

    Çok teşekkür ederim uğraştırdım seni.Ama istedğim tam olarak bu değil yan anlatamadım kusura bakma hani bu forumun solunda mesaj sayısı resim felan var sağ tarafında  içerik öyle öyle birşey şimdi normal şartlarda gridin her bir gücresinde bir kontrol var ben soldaki hücreye alt alta 4 tane kontrol eklemek istiyorum hani edit item style diyip oraya ekliyoruz ya öyle birşey :)

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    CmdExE bunu yazdı:
    -----------------------------

    Çok teşekkür ederim uğraştırdım seni.Ama istedğim tam olarak bu değil yan anlatamadım kusura bakma hani bu forumun solunda mesaj sayısı resim felan var sağ tarafında  içerik öyle öyle birşey şimdi normal şartlarda gridin her bir gücresinde bir kontrol var ben soldaki hücreye alt alta 4 tane kontrol eklemek istiyorum hani edit item style diyip oraya ekliyoruz ya öyle birşey :)


    -----------------------------

    TemplateField Kullanman lazım o zaman, mantık gene aynı mantık sanırım. bir dene baktın olmuyor tekrar yaz konuya :)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CmdExE
    CmdExE's avatar
    Kayıt Tarihi: 03/Aralık/2009
    Erkek

    Evet TemplateFeld ile olacak ama templatefeld içine nasıl kontrol edip ona hangi datanın bind edileceğini bulamadım :(

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    CmdExE bunu yazdı:
    -----------------------------

    Evet TemplateFeld ile olacak ama templatefeld içine nasıl kontrol edip ona hangi datanın bind edileceğini bulamadım :(


    -----------------------------

    kusura bakma hocam cevabını yeni gördüm.

    http://forums.asp.net/t/1001702.aspx şu linkten istediğine ulaşabilirsin.

    İyi çalışmalar :)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
Toplam Hit: 1456 Toplam Mesaj: 10