void DataGrid_Edit(Object sender, DataGridCommandEventArgs E)
{
 dgCust.EditItemIndex = (int)E.Item.ItemIndex;
 BindGrid();
}
其中bindgrid是一個自己定義的函數,目的是顯示頁面的datagrid控件
但是我在這裡,有幾個問題:
1、這個函數中的sender,是指哪個控件?
2、e代表什麽意思??
3、E.Item.ItemIndex怎么解釋?

還有一個問題String strSQL = "update ch6_4 set " +
        "email=@email, password=@password where id=@id"; 中的@是什麽意思啊??