Forum
ASP.NET de checkbox ile seçilen satır bilgisini nasıl alırım .
ASP.NET de checkbox ile seçilen satır bilgisini nasıl alırım .
Hala lazım mı bilmiyorum ama tam olarak nerede kullanacaksınız? Nasıl bir bilgi lazım?
O satırın ID'si mi lazım?
Örnek:
Jquery olmadan yapılabilen yöntemi şöyle olur:
<tr>
<th>
Seç
</th>
<th>
Adı
</th>
</tr>
<tr>
<td><input type="checkbox" name="secilen" value="1" /></td>
<td><input type="text" name="Adi" value="1 Nolu ID'deki Değer">
</tr>
<tr>
<td><input type="checkbox" name="secilen" value="2" /></td>
<td><input type="text" name="Adi" value="3 Nolu ID'deki Değer">
</tr>
<tr>
<td><input type="checkbox" name="secilen" value="3" /></td>
<td><input type="text" name="Adi" value="3 Nolu ID'deki Değer">
</tr>
Bunu POST edip bilgiyi alabilirsiniz. O değeri ID bazlı bilgi olarak alacaksanız Request.Form["secilen"] ile karşılamanız gerekiyor.
SQL den gelen verileri datagride ile listeliyorum , gridin ilk kolonu checkbox , tümünü seç yapıp döngüle getrowcellvalue yada tek tek seçiğ focusedrowhandle gibi bir şey istiyorum .
Aynı şeyi windows gridde yapabiliyorum ama ASP.net de biraz tecrubesizim
örnek ;
if(chk.checked=true)
{
for (int i = 0; i < gw.rows.count; i++)
{
var value=gw.getrowcellvalue(i,"SEÇ");
if(value==true)
{
//burda dongudeki her bir satırın degerine ulaşmak
}
}
}
Sorunun devam ediyormu bilmiyorum ama yinede yazıyım dedim. İşlme adımını kaba taslak kısaca bahsedeyim sen ona göre kafanda algoirtmayı oluşturursun.
1.Adım olarak foreach ile gridin rows larında dönersin,
2.Adım döngü içinde findcontrol ile cbox nesnesinin değerini bir değişkene atarsın
3.Adım if(secilendeğer == true) ise der yapmak istediğini yaparsın
C# olsa sorun degil ama ASP.NET ' biraz yabancıyım bi örnek ile anlatabilirmisiniz , birde dialog box kullanmak istiyorum ama Evet dersem kod bloguna girsin hayır dersem çıksın gibi .