En iyi yanıtlayıcılar
Foreach

Soru
-
Herkese merhaba
string extra = "";
Foreach döngüsü ile repeater içerisindeki checkboxları kontrol ediyorum. check edilmiş olanların textlerini bir stringe alıp sepete eklemem gerek, almaya çalışıyorum fakat 1 tanesini ekledikten sonra döngüden çıkıyor
kod aşağıdaki gibi. Saçma bir hata yapmış ya da yapıyor olabilirim Affedin
Cevaplarınızı bekliyorum
teşekkürler
foreach (Control item in rptExtralar.Items)
{
CheckBox chk = (CheckBox)item.FindControl("CheckBox1");
if (chk.Checked)
{
extra += chk.Text + ",";
sp.Ekle(lblID.Text, lblUrunAdi.Text, 2, urunResim.Src, Convert.ToDouble(lblFiyat.Text), extra);
Response.Redirect("Menu");
}
}
Yanıtlar
-
Yanıt için teşekkürler
Dedim ya saçma bir hata yapmış olabilirim çok saçma hemde düzelttim çalışıyor
Doğrusu
string extra = "";
foreach (Control item in rptExtralar.Items)
{
CheckBox chk = (CheckBox)item.FindControl("CheckBox1");
if (chk.Checked)
{
extra += chk.Text + ",";
}
}sp.Ekle(lblID.Text, lblUrunAdi.Text, 2, urunResim.Src, Convert.ToDouble(lblFiyat.Text), extra);
Response.Redirect("Menu");- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 23 Mayıs 2016 Pazartesi 07:46
Tüm Yanıtlar
-
-
Yanıt için teşekkürler
Dedim ya saçma bir hata yapmış olabilirim çok saçma hemde düzelttim çalışıyor
Doğrusu
string extra = "";
foreach (Control item in rptExtralar.Items)
{
CheckBox chk = (CheckBox)item.FindControl("CheckBox1");
if (chk.Checked)
{
extra += chk.Text + ",";
}
}sp.Ekle(lblID.Text, lblUrunAdi.Text, 2, urunResim.Src, Convert.ToDouble(lblFiyat.Text), extra);
Response.Redirect("Menu");- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 23 Mayıs 2016 Pazartesi 07:46