asadi.hasan
چهارشنبه 01 بهمن 1393, 15:37 عصر
سلام دوستان عزیز؛
من داخل گرید ویو ،چک باکس استفاده کردم. و خارج از گرید ویو یک دکمه دارم که میخوام با فشاردادن اون بفهمم تیک چند تا از رکورد ها خورده. ;کدهامم به صورت زیر هستش
Int I;
Foreach(gridviewrow gvrow in gridview1.rows )
{
Checkbox chk=(checkbox)gvrow.findcontrol(checkbox1);
If(chk.checked)
I++;
}
Lbl.text=i.tostring();
همین کدها رو دقیقا توی یک صفحه ی دیگه استفاده کردم درست کار میکنه.
با اجرای کدها، کنترل چک باکس رو پیدا میکنم ، اما checked=false هستش.
یک راهنمایی هم بکنم :
وقتی تیک چک باکس رو فعال می کنی و دکمه رو میزنی،پس از Loadشدن دوباره صفحه، تیک چک باکس برداشته میشه.به خاطر همینم هست که checked=falseنشون میده .
توی صفحه ی دومی که گفتم درست کار میکنه، تیک چک باکس رو میزنم و دکمه رو میزنم، بعد از لود شدن صفحه ، تیک چک باکس درحالت همون فعال باقی مونده .
پیشاپیش ممنون از راهنماییتون.
من داخل گرید ویو ،چک باکس استفاده کردم. و خارج از گرید ویو یک دکمه دارم که میخوام با فشاردادن اون بفهمم تیک چند تا از رکورد ها خورده. ;کدهامم به صورت زیر هستش
Int I;
Foreach(gridviewrow gvrow in gridview1.rows )
{
Checkbox chk=(checkbox)gvrow.findcontrol(checkbox1);
If(chk.checked)
I++;
}
Lbl.text=i.tostring();
همین کدها رو دقیقا توی یک صفحه ی دیگه استفاده کردم درست کار میکنه.
با اجرای کدها، کنترل چک باکس رو پیدا میکنم ، اما checked=false هستش.
یک راهنمایی هم بکنم :
وقتی تیک چک باکس رو فعال می کنی و دکمه رو میزنی،پس از Loadشدن دوباره صفحه، تیک چک باکس برداشته میشه.به خاطر همینم هست که checked=falseنشون میده .
توی صفحه ی دومی که گفتم درست کار میکنه، تیک چک باکس رو میزنم و دکمه رو میزنم، بعد از لود شدن صفحه ، تیک چک باکس درحالت همون فعال باقی مونده .
پیشاپیش ممنون از راهنماییتون.