编辑事件
分页
private void DataGrid1_PageIndexChanged(object source,System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex=e.NewPageIndex;
bindData();
}
取消编辑
private void DataGrid1_CancelCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataGrid1.EditItemIndex=-1;
bindData();
}
编辑
private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataGrid1.EditItemIndex=e.Item.ItemIndex;
bindData();
}
删除
private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(DataGrid1.Items.Count==1)
if(DataGrid1.CurrentPageIndex!=0)
{
DataGrid1.CurrentPageIndex=DataGrid1.CurrentPageIndex-1;
}
string strCustomerID=e.Items.Cell[0].Text;
ExcuteSql();//excute sql
}