摘要:在Event 事件參數 Object Sender及EventArgs e慨述
的Event中,我們可以看到有二個常見的參數,Object Sender及EventArgs e,這二個
參數的意義簡單的來說:
- Object Sender:指的是引發該事件的來源對象是誰
- EventArgs e:是在該事件中,我們可以細部去使用到細節資料有哪些
範例程式碼如下:
protected void chkAuthorityGroup_CheckedChanged(object sender, EventArgs e)
{
CheckBox ck = (CheckBox)sender; //取得引發事件的對象是哪位
//利用該引發事件的那位主角,使用NamingContainer來找到相同位階的其它Control
CheckBoxList cklist = (CheckBoxList)ck.NamingContainer.FindControl("chkAuthority");
for (int i = 0; i < cklist.Items.Count; i++)
{
cklist.Items[i].Selected = ck.Checked;
}
}
以上內容轉貼自:http://www.dotblogs.com.tw/ian/archive/2011/12/28/63646.aspx
文章簽名檔