Datalist içinde RadioButton Gruplamak !

geri

İlkten çok basit gibi görünen bir durum, fakat uğraşmaya başlayınca durumun böyle olmadığını görüyorsunuz. Senaryomuz şu şekilde; verileri listelediğimiz bir DataList nesnemiz var, her satırın başında bir RadioButton bulunuyor, biz kullanıcının sadece bir tane seçim yapmasını istiyoruz (Şekil 1). Bir nevi RadioButtonList nesnesinin yaptığı işi DataList içinde yapmak istiyoruz. Yaptığım araştırmalarda CodePorject de bir .dll sayesinde yapıldığını gördüm, fakat projeye bu .dll yi eklemek işime gelmedi. Aklıma bu işin Javascript' le çözülebileceği geldi ve aramalarımı bu yönde sürdürdüm, en sonunda aradığım betiği buldum ve çok mutlu oldum :) Sizlerlede paylaşmak istedim :)


Şekil 1

JavaScript Kodumuz

[html] [/html]

Kullanımı ise şu şekilde

[html] <asp:RadioButton ID="RadioButton1" runat="server" onclick="clickit();"/> [/html]

2009-04-23 | asp-net