<dx:GridViewCommandColumn VisibleIndex="8" Width="90px" Caption="增 删 改" ButtonType="Image" >
<CustomButtons>
<dx:GridViewCommandColumnCustomButton ID="btnAdd" Text="新增">
<Image Url="../../Images/16icon/edit_add.png" >
</Image>
</dx:GridViewCommandColumnCustomButton>
<dx:GridViewCommandColumnCustomButton ID="btnDel" Text="删除">
<Image Url="../../Images/16icon/cancel_del.png">
</Image>
</dx:GridViewCommandColumnCustomButton>
<dx:GridViewCommandColumnCustomButton ID="btnUpdate" Text="编辑">
<Image Url="../../Images/16icon/modify.png">
</Image>
</dx:GridViewCommandColumnCustomButton>
</CustomButtons>
<HeaderStyle HorizontalAlign="Center" />
<CellStyle HorizontalAlign="Center">
</CellStyle>
</dx:GridViewCommandColumn>
protected void ASPxGridView1_CustomButtonCallback(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewCustomButtonCallbackEventArgs e)
{
if (e.ButtonID == "btnAdd")
{
this.ASPxGridView1.AddNewRow();
}
string id = e.ButtonID;
switch (id)
{
case "btnAdd":
this.ASPxGridView1.AddNewRow();
break;
case "btnDel":
this.ASPxGridView1.DeleteRow(e.VisibleIndex);
break;
case "btnUpdate":
this.ASPxGridView1.StartEdit(e.VisibleIndex);
break;
default:
break;
}
}