在asp.net的grdiview中加入checkbox後,要增加全選、取消全選的功能,但是又不想寫javascrip 想全部寫在cs裡面。
拜了一下咕狗大神後,發現了這篇文章:
http://www.dotblogs.com.tw/jeff377/archive/2008/03/17/1713.aspx
但是我不希望寫javascript,能把程式寫在cs檔裡面比較好。
所以我依這個範例換了個做法:
所以我就在chkSelect2上放了checkBox 伺服器控制項。(記得設為AutoPostBack)
然後再加上CheckedChanged 事件:
-
protected void chkSelect2_CheckedChanged(object sender, EventArgs e)
-
{
-
{
-
foreach (GridViewRow gRow in GridView1.Rows)
-
{
-
}
-
}
-
else
-
{
-
foreach (GridViewRow gRow in GridView1.Rows)
-
{
-
}
-
}
-
}
一樣就可以全選/取消全選囉