<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>Durgut &#187; Tag: linq - Recent Posts</title>
<link>http://www.durgut.com/forum/</link>
<description>C#,ASP.NET,Yazılım</description>
<language>en</language>
<pubDate>Wed, 08 Feb 2012 05:23:21 +0000</pubDate>

<item>
<title>csharp konu: "Datarow Linq Datasource"</title>
<link>http://www.durgut.com/forum/topic/datarow-linq-datasource#post-39</link>
<pubDate>Cum, 13 Nov 2009 15:13:25 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">39@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Bir uygulama yazıyorum,3 katmanlı mimari kullanıyorum.(DAL,BAL,UI)&#60;br /&#62;
Kısaca anlatayım,DataTable içine 4 tane Sütün oluşturdum.&#60;br /&#62;
Bunların DataRow larında verileri sıralamam gerekiyor.&#60;br /&#62;
Her bir Sütüne ait sorguları,BAL katmanında Linq ile sorgu methodlarını yazdım.&#60;br /&#62;
Mesela,Şehir listesini getiren basit bir sorgu en aşagıda,bu sorguyu DataRow içerisinde sıralamam gerekiyor.&#60;br /&#62;
DataRow a bu veriyi nasıl sıralatabilirim.&#60;br /&#62;
Hoşcakalın.&#60;/p&#62;
&#60;p&#62;public static List&#38;lt;string&#38;gt; GetIhaleByCity()&#60;br /&#62;
{&#60;br /&#62;
using (gezegenDataContext db = new gezegenDataContext())&#60;br /&#62;
{&#60;br /&#62;
var sorgu = (from c in db.TSehirs&#60;br /&#62;
orderby c.SEHIR&#60;br /&#62;
select c.SEHIR).Distinct();&#60;br /&#62;
return sorgu.ToList&#38;lt;string&#38;gt;();&#60;br /&#62;
}&#60;br /&#62;
}
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "DataRow in DataSource"</title>
<link>http://www.durgut.com/forum/topic/datarow-in-datasource#post-38</link>
<pubDate>Cum, 13 Nov 2009 13:47:19 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">38@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Veri katmanında sorguları linq ile yazdım.&#60;br /&#62;
UI(Arayüz)katmanında,&#60;br /&#62;
DataTable içine 4 tane Kolon oluşturdum,&#60;br /&#62;
Datarow ile verileri listemem gerek.Datarow içine Veri katmanında ki sorguları nasıl ekleyebilirim.&#60;/p&#62;
&#60;p&#62;Hoşcakalın.
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Aram içinde İf Kombinasyonları"</title>
<link>http://www.durgut.com/forum/topic/aram-icinde-if-kombinasyonlari#post-35</link>
<pubDate>Pts, 09 Nov 2009 04:00:11 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">35@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Arama motoru yapmaya çalışıyorum.Linq to Sql kullanıyorum sorgularımda.&#60;br /&#62;
Arama motoru aynı zamanda filtrelemede yapıyor.Dolaysıyla farklı arama seçenekleri olacak.Benim arama motorum (resim)2 tane dropDownList,4 tane radioButton,Anahtar kelimenin girildigi TextBox ve textBox içinde Ajax Calederler var.&#60;br /&#62;
Problem şurda arkadaşlar,&#60;br /&#62;
Kullanıcılar arama motorunda farklı farklı kombinasyonlar deneyecekler.(mesela,sadece kategori listesi seçili oldugunda,anahtar kelime girilmiş ve şehirde arama bunların kombinasyonları...)&#60;br /&#62;
Bunun gibi kontrolleri ben İf koşulları ile sağlamaya çalışıyorum.Dolaysıyla çok uzun oluyor.(kodlar burada)&#60;br /&#62;
Bunu çaresini arıyorum arkadaşlar.&#60;br /&#62;
Fikirlerinizi bekliyorum.&#60;br /&#62;
Hoşcakalın....&#60;br /&#62;
____________________________________________________________&#60;br /&#62;
resim : &#60;a href=&#34;http://picasaweb.google.com.tr/lh/photo/RHBaK1nB1Y_SNcgzY7p3cg?authkey=Gv1sRgCNyhxKfvl5vqfg&#38;amp;feat=directlink&#34; rel=&#34;nofollow&#34;&#62;http://picasaweb.google.com.tr/lh/photo/RHBaK1nB1Y_SNcgzY7p3cg?authkey=Gv1sRgCNyhxKfvl5vqfg&#38;amp;feat=directlink&#60;/a&#62;&#60;br /&#62;
kodlar burada : &#60;a href=&#34;http://www.pasteninja.com/paste/xb15&#34; rel=&#34;nofollow&#34;&#62;http://www.pasteninja.com/paste/xb15&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>fatihdurgut konu: "Radio Button Araması"</title>
<link>http://www.durgut.com/forum/topic/radio-button-aramasi#post-34</link>
<pubDate>Paz, 08 Nov 2009 09:20:17 +0000</pubDate>
<dc:creator>fatihdurgut</dc:creator>
<guid isPermaLink="false">34@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Bende sorunu tam anlamayamadim. Textbox'a bir deger girdiginde radio buttonlar ozellesicek demekle neyi kastediyorsun ?
&#60;/p&#62;</description>
</item>
<item>
<title>fatihdurgut konu: "Radio Button Parametresi"</title>
<link>http://www.durgut.com/forum/topic/radio-button-parametresi#post-33</link>
<pubDate>Paz, 08 Nov 2009 09:17:57 +0000</pubDate>
<dc:creator>fatihdurgut</dc:creator>
<guid isPermaLink="false">33@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba CSharp&#60;/p&#62;
&#60;p&#62;Sorunu tam anlamayamadim. Biraz daha detay verir misin UI katmaninda kullanabilmek icin parametre demekle ne demek istedin ?
&#60;/p&#62;</description>
</item>
<item>
<title>alperen konu: "Radio Button Araması"</title>
<link>http://www.durgut.com/forum/topic/radio-button-aramasi#post-32</link>
<pubDate>Paz, 08 Nov 2009 02:13:37 +0000</pubDate>
<dc:creator>alperen</dc:creator>
<guid isPermaLink="false">32@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Selamlar,&#60;br /&#62;
Eğer sorunu doğru anlayabildiysem, ihtiyacın olan şeyin validation control ler olduğunu söyleyebilirim.
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Radio Button Parametresi"</title>
<link>http://www.durgut.com/forum/topic/radio-button-parametresi#post-31</link>
<pubDate>Per, 05 Nov 2009 00:14:55 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">31@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Business Katmanında Arama motoru için,linq kullanarak method yazdım,amacı Arama motorunda filtreleme yapmak.&#60;br /&#62;
Arama motorunda bazı seçenekler var.Bu seçenekleri radio buttonlarla oluşturdum(combo box da koyardım ama,radio button daha kullanışlı.:))&#60;br /&#62;
Problem şurda filtrelemeyi tek methodda yapmak istiyorum.&#60;br /&#62;
 public static IEnumerable&#38;lt;TBLIHALE&#38;gt; GetIhaleByFiltersByPaging(string Kelime, string SehirAdi, int KategoriAdi, DateTime tarih1, DateTime tarih2, int PageIndex, int PageSize)&#60;br /&#62;
Burda UI katmanında kullanabilmek için Parametre olarak ne girebilirim.&#60;br /&#62;
Fikirlerinizi bekliyorum.&#60;br /&#62;
Hoşcakalın....
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Radio Button Araması"</title>
<link>http://www.durgut.com/forum/topic/radio-button-aramasi#post-30</link>
<pubDate>Çar, 04 Nov 2009 18:12:43 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">30@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Bir siteye arama motoru yapmaya çalışıyorum.&#60;br /&#62;
Arama motorunda  seçenekler var.Boş geçilmesi default durumlar,bazılarına değer girilmesi veya girilmemesi varvasyonları deniyorum.&#60;br /&#62;
Şöyle bir durum var.&#60;br /&#62;
Arama Text box unu kelime girildiginde,&#60;br /&#62;
Kullanıcı 2 tane Radio Button aramasını özelleştirecek(örnek=google de web,türkçe sayfalar gibi).&#60;br /&#62;
Bunu nasıl yapabilirim.Fikirlerinizi bekliyorum.&#60;br /&#62;
Hoşcakalın.
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Arama Motoru Kombinasyonları"</title>
<link>http://www.durgut.com/forum/topic/arama-motoru-kombinasyonlari#post-24</link>
<pubDate>Per, 29 Oct 2009 13:00:54 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">24@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Bir Arama Motoru tasarlıyorum(ekte resimde var).Arama motorunda bazı özel durumlar bunları if ile koşulluyorum.&#60;br /&#62;
Mesela,kullanıcı sadece anahtar kelime girdiginde,sadece şehir seçmesi gibi değişik özel kombinasyonları düşünmem gerekiyor.&#60;br /&#62;
Benim düşünebildiklerim.(ekteki GetFilter.txt dosyasında var)&#60;/p&#62;
&#60;p&#62;//Sadece Anahtar Kelime Girildiginde.&#60;br /&#62;
//Şehir Adı Tümü seçildiginde.&#60;br /&#62;
// Şehir Tümü Seçili - Kategori Listesi Tümü Seçili-Anahtar Kelime&#60;br /&#62;
//Tarih ler seçili Olmadıgında.&#60;br /&#62;
//Tarih1 boş(yada o günkü tarih(DateTime.Now.ToShortTimeString()))//Arkadaşlar burda problem yaşıyorum.Tarih olaylarını nasıl yapabilirim.&#60;br /&#62;
/Hepsi boş girildiginde(direk ara butonuna basma)&#60;/p&#62;
&#60;p&#62;Başka yapmam gereken özel koşullar varmıdır size soruyorum arkadaşlar.&#60;br /&#62;
Sizin fikirlerinizi bekliyorum.&#60;br /&#62;
Hoşcakalın.Sağlıcakla....&#60;br /&#62;
Kodlar&#60;br /&#62;
------------------------------------------------------------&#60;br /&#62;
    public static IEnumerable&#38;lt;TBLIHALE&#38;gt; GetIhaleByFiltersByPaging(string Kelime, string SehirAdi, int KategoriAdi, DateTime tarih1, DateTime tarih2, int PageIndex, int PageSize)&#60;br /&#62;
        {&#60;br /&#62;
            List&#38;lt;TBLIHALE&#38;gt; filtre_return = new List&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
            int startIndex = PageIndex * PageSize;&#60;br /&#62;
            if (Kelime != null)//Sadace Kelime Girdiginde.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where c.IHALE_ADI.StartsWith(Kelime)&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if (Kelime.Trim() != &#34;&#34;)//Anahtar Kelime Girilmediginde.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where (c.IHALE_SEHIR == SehirAdi) &#124;&#124; (c.KATEGORI_ID == KategoriAdi) &#124;&#124; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih1) &#38;gt;= 0) &#38;amp;&#38;amp; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih2) &#38;lt; 0)&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if (SehirAdi.Trim() != &#34;&#34; &#38;amp;&#38;amp; SehirAdi == &#34;Tümü&#34;)//Şehir Adi Tümü Şeçildiginde.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where (c.IHALE_SEHIR == SehirAdi) &#124;&#124; (c.IHALE_ADI.StartsWith(Kelime)) &#124;&#124; (c.KATEGORI_ID == KategoriAdi) &#124;&#124; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih1) &#38;gt;= 0) &#38;amp;&#38;amp; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih2) &#38;lt; 0)&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if (SehirAdi == &#34;Tümü&#34; &#38;amp;&#38;amp; KategoriAdi.ToString() == &#34;Tümü&#34;)//Şehir Tümü Seçili - Kategori Listesi Tümü Seçili-Anahtar Kelime&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih1) &#38;gt;= 0) &#38;amp;&#38;amp; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih2) &#38;lt; 0)&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if (tarih1 == null &#38;amp;&#38;amp; tarih2 == null)//Tarih ler seçili Olmadıgında.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where (c.IHALE_SEHIR == SehirAdi) &#124;&#124; (c.KATEGORI_ID == KategoriAdi) &#124;&#124; (c.IHALE_ADI.StartsWith(Kelime))&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if (tarih1 == null &#38;amp;&#38;amp; tarih2 != null)//Tarih1 Boş,Tarih2 girildiginde.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 where (c.IHALE_SEHIR == SehirAdi) &#124;&#124; (c.KATEGORI_ID == KategoriAdi) &#124;&#124; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih1) &#38;gt;= 0) &#38;amp;&#38;amp; (DateTime.Compare(Convert.ToDateTime(c.IHALE_GIRIS_TARIHI), tarih2) &#38;lt; 0)&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(k =&#38;gt; k.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            if ((SehirAdi == null) &#38;amp;&#38;amp; (KategoriAdi == null )&#38;amp;&#38;amp; (tarih1 == null )&#38;amp;&#38;amp; (tarih2 == null) &#38;amp;&#38;amp; (Kelime == null))//Hepsi Boş Girildiginde.&#60;br /&#62;
            {&#60;br /&#62;
                using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
                {&#60;br /&#62;
                    var sorgu = (from c in db.TBLIHALEs&#60;br /&#62;
                                 select c).Skip(PageIndex).Take(PageSize).OrderByDescending(p =&#38;gt; p.IHALE_GIRIS_TARIHI);&#60;br /&#62;
                    return sorgu.ToList&#38;lt;TBLIHALE&#38;gt;();&#60;br /&#62;
                }&#60;br /&#62;
            }&#60;br /&#62;
            return filtre_return;&#60;br /&#62;
        }&#60;br /&#62;
örnek olarak:&#60;br /&#62;
&#60;a href=&#34;http://picasaweb.google.com.tr/lh/photo/_g16xam1L3gG2Qr-QkwG_w?authkey=Gv1sRgCNyhxKfvl5vqfg&#38;amp;feat=directlink&#34; rel=&#34;nofollow&#34;&#62;http://picasaweb.google.com.tr/lh/photo/_g16xam1L3gG2Qr-QkwG_w?authkey=Gv1sRgCNyhxKfvl5vqfg&#38;amp;feat=directlink&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>Timuçin konu: "Kategoriler Listesini DataListe HyperLink olarak atamak"</title>
<link>http://www.durgut.com/forum/topic/kategoriler-listesini-dataliste-hyperlink-olarak-atamak#post-14</link>
<pubDate>Pts, 26 Oct 2009 17:40:34 +0000</pubDate>
<dc:creator>Timuçin</dc:creator>
<guid isPermaLink="false">14@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;TBLKATEGORI category = (TBLKATEGORI)e.Item.DataItem;&#60;/p&#62;
&#60;p&#62;Bu satırda o anki category e ulasiyorsun.&#60;/p&#62;
&#60;p&#62;Label lblIhaleSayisi = (Label)e.Item.FindControl(&#34;lblIhaleSayisi&#34;);&#60;/p&#62;
&#60;p&#62;burdada Label e erişiyorsun.Sonra o kategori ye ait ihalelerin sayısını döndüren bi method yazabilirsin.&#60;/p&#62;
&#60;p&#62;lblIhaleSayisi.Text = DAO.GetIhaleCountByCategoryId(category.CategoryId).ToString();&#60;/p&#62;
&#60;p&#62;seklinde de her kategoriye ait ihale sayısını listelersin
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Kategoriler Listesini DataListe HyperLink olarak atamak"</title>
<link>http://www.durgut.com/forum/topic/kategoriler-listesini-dataliste-hyperlink-olarak-atamak#post-13</link>
<pubDate>Pts, 26 Oct 2009 17:11:51 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">13@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Timuçin cevapladığın için teşekkür ederim.&#60;br /&#62;
Burada Hyperlink içerisine sadece Kategorilerin listeledigi ihaleleri verecegim hyper link in yanınada hemen label açıp ihale sayısını verecektim.&#60;br /&#62;
örnek olarak &#60;a href=&#34;http://www.ihalebulteni.com&#34; rel=&#34;nofollow&#34;&#62;http://www.ihalebulteni.com&#60;/a&#62; u inceleyebilirsin.&#60;br /&#62;
Oradaki (inşaat,sağlık,gida)onun gibi olacak.&#60;/p&#62;
&#60;p&#62;Hoşcakal.
&#60;/p&#62;</description>
</item>
<item>
<title>Timuçin konu: "Kategoriler Listesini DataListe HyperLink olarak atamak"</title>
<link>http://www.durgut.com/forum/topic/kategoriler-listesini-dataliste-hyperlink-olarak-atamak#post-12</link>
<pubDate>Pts, 26 Oct 2009 16:56:16 +0000</pubDate>
<dc:creator>Timuçin</dc:creator>
<guid isPermaLink="false">12@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Örneğin DataList deki ItemTemplate içine yerleştirdiğin hypIhaleSayisi ID li hyperlink e bu değeri code behind tarafından atamak için ItemDataBound event ini kullanabilirsin.&#60;/p&#62;
&#60;p&#62;void Item_Bound(Object sender, DataListItemEventArgs e)&#60;br /&#62;
      {&#60;br /&#62;
         if (e.Item.ItemType == ListItemType.Item &#124;&#124;&#60;br /&#62;
             e.Item.ItemType == ListItemType.AlternatingItem)&#60;br /&#62;
         {&#60;br /&#62;
                 TBLKATEGORI category = (TBLKATEGORI)e.Item.DataItem;&#60;/p&#62;
&#60;p&#62;                 HyperLink hypIhaleSayisi = (HyperLink)e.Item.FindControl(&#34;hypIhaleSayisi&#34;);&#60;br /&#62;
                 hypIhaleSayisi.Text = category.Name;&#60;br /&#62;
                 hypIhaleSayisi.NavigateUrl = &#34;Category.aspx?cId=&#34; + category.CategoryId;&#60;/p&#62;
&#60;p&#62;         }&#60;br /&#62;
      }&#60;/p&#62;
&#60;p&#62;seklinde kullanabilirsin.
&#60;/p&#62;</description>
</item>
<item>
<title>csharp konu: "Kategoriler Listesini DataListe HyperLink olarak atamak"</title>
<link>http://www.durgut.com/forum/topic/kategoriler-listesini-dataliste-hyperlink-olarak-atamak#post-10</link>
<pubDate>Pts, 26 Oct 2009 16:13:41 +0000</pubDate>
<dc:creator>csharp</dc:creator>
<guid isPermaLink="false">10@http://www.durgut.com/forum/</guid>
<description>&#60;p&#62;Merhaba Arkadaşlar,&#60;br /&#62;
Amacım DataList e kategorileri linkButton yada HyperLink ile göstermem gerek.&#60;br /&#62;
Ve yanında o kategoriye ait ürünlerin sayısını sadece sayısı yani,kaç row(satır) oldugunu göstermek.(www.ihalebulteni.com)&#60;br /&#62;
DAOs sınıfımda yazdıgım GetKategoriList() methodunda,&#60;br /&#62;
public static IEnumerable&#38;lt;TBLKATEGORI&#38;gt; GetKategoriList()&#60;br /&#62;
        {&#60;br /&#62;
            using (kamuihaleDataContext db = new kamuihaleDataContext())&#60;br /&#62;
            {&#60;br /&#62;
                var sorgu = (from c in db.TBLKATEGORIs select c);&#60;br /&#62;
                return sorgu;&#60;br /&#62;
            }&#60;br /&#62;
        }&#60;br /&#62;
Elimde yaklaşık kırk kategori var.&#60;br /&#62;
Bana göre bu kod (tabii içinde selected item template var)aşagıdaki kod işi bitirmeli.&#60;br /&#62;
Bu arada eval,datasource kullanmak yasak arkadaşlar.&#60;br /&#62;
Herşey arka planda kodda yapılacak.Bunları nasıl yapabilirim.&#60;br /&#62;
Fikirlerinizi bekliyorum hoşcakalın.&#60;/p&#62;
&#60;p&#62; protected void Page_Load(object sender, EventArgs e)&#60;br /&#62;
        {&#60;br /&#62;
            DataListKategori();&#60;br /&#62;
        }&#60;br /&#62;
        public void DataListKategori()&#60;br /&#62;
        {&#60;br /&#62;
            dtKategori.DataSource = DAOs.GetKategoriList();&#60;br /&#62;
            dtKategori.DataBind();&#60;br /&#62;
        }&#60;/p&#62;
&#60;p&#62;serdarkaracay.blogspot.com &#124; 0531 775 16 59 &#124; msn : &#60;a href=&#34;mailto:csharp221@yahoo.com&#34;&#62;csharp221@yahoo.com&#60;/a&#62;
&#60;/p&#62;</description>
</item>

</channel>
</rss>

