folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Asp.Nette Gridview Olmadan Ürün Listeleme



Asp.Nette Gridview Olmadan Ürün Listeleme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nepnesomao
    nepnesomao's avatar
    Kayıt Tarihi: 20/Mayıs/2009
    Erkek

    Arkadaşlar merhaba, 

    Benim yapmak istediğim şey asp.net'te veritabanından çektiğim ürün bilgilerini gridview veya herhangi bir hazır kontrol olmadan nasıl sayfada gösterebilirim? 

    Örnek hepsiburada.com daki ürünlerin listelenmesi gibi 

    yardımcı olanlara şimdiden teşekkürler


    Amat Victoria Curam
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek
    codebehind tarafında datatable'a bilgileri aktarıyorsun. Sonra 1 adet string oluşturuyorsun, datatable daki row'ları foreaceh ile dolaşarak bu oluşturduğun string'e html kodları olarak yazdırıyorsun. ardından işlem bittiğinde anasayfaya attığınız bir Literal nesnesinin Text değerine atayarak işlemi bitiriyorsun. yemeğimiz sunumua hazırdır, afiyet olsun..

    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    TeRRoR bunu yazdı:

    -----------------------------
    codebehind tarafında datatable'a bilgileri aktarıyorsun. Sonra 1 adet string oluşturuyorsun, datatable daki row'ları foreaceh ile dolaşarak bu oluşturduğun string'e html kodları olarak yazdırıyorsun. ardından işlem bittiğinde anasayfaya attığınız bir Literal nesnesinin Text değerine atayarak işlemi bitiriyorsun. yemeğimiz sunumua hazırdır, afiyet olsun..
    -----------------------------

    bu çok kötü bi yöntem olur hacım.en son yapılacak şey bile değil :|

    repeater kontrolünü kullanabilrsin,datalist olabilir veya in-line yazabilirsin.in-line dediğim de html tagları arasında

    <ul>

     

    <% foreach(var item in urunler){
    %>

    <li><%= item.Ad %></li>

    <%
    } %>

    </ul>

    gibisinden. benim en çok kullandığım in-line dı webformlarda


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

    dataList controlü , repeater kontrolü ve/veya arkadaş UL ve li HTML tagları ile örnek vermiş aynı şekilde de olur. 

    veya ; 

    public string değişkenine HTML yi string olarak verip  HTML bölümde <%=PUBLIC DEGISKENADI%> şeklinde gösterebilirsin olmazsa HTML de <%# şeklinde başlayarak C# kodlarını HTML ye gömebilirsin .

    Örnek : 

     <%

            if (Request.QueryString["CatID"].ToString() == "XX" || Request.QueryString["CatID"].ToString() == "XX")

            {

        %>

        <h1>

            <%

                Response.Write(Request.QueryString["Page"].ToString());

            %>

        </h1>

     

      <%

     

                if (Request.QueryString["MenuID"].ToString() == "XX")

                {

                    DataRowCollection rowsDons = PenguenGidaWebSite.App_Class.dal.DonGidalar_SelectByKat(int.Parse(Request.QueryString["did"].ToString()));

                    foreach (DataRow rowDon in rowsDons)

                    {

                        imgDon.Src = "../images/urun/" + rowDon["ImageUrl"].ToString();

            %>

            <div id="dondurulmus">

    umarım anlatabildim . 


    I Love Software , Software is a life...
Toplam Hit: 1604 Toplam Mesaj: 4