ASPX

    <dx:ASPxGridView ID="ASPxGridView1" runat="server" DataSourceID="ObjectDataSource1" KeyFieldName="Key"
ClientInstanceName="grid" Width="100%" OnCustomButtonCallback="ASPxGrid1_CustomButtonCallback">
<ClientSideEvents CustomButtonClick="onGrid1ButtonClick" />
<Columns>
<dx:GridViewCommandColumn Caption="自定义操作">
<CustomButtons>
<dx:GridViewCommandColumnCustomButton ID="Button1" Text="审核通过" />
<dx:GridViewCommandColumnCustomButton ID="Button2" Text="审核不通过" />
<dx:GridViewCommandColumnCustomButton ID="Button3" Text="删除" />
</CustomButtons>
</dx:GridViewCommandColumn>
</Columns>
</dx:ASPxGridView>

C#

protected void ASPxGridView1_CustomButtonCallback(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewCustomButtonCallbackEventArgs e)
{
if (e.ButtonID == "Button1")
{
// 按钮1方法
} if (e.ButtonID == "Button2")
{
// 按钮2方法
} if (e.ButtonID == "Button3")
{
// 按钮3方法
} }

JS

function onGrid1ButtonClick(s, e) {

                switch (e.buttonID) {
case "Button1":
// 用于操作前确认
if (confirm("确定要执行这个操作么?"))
e.processOnServer = true;
break; case "Button2":
             // 可以定义相关事件
if (someEvent) // 或者 !typeof(someEvent) === 'undefined'
                 someEvent.call();
                 //someEvent.apply(context, arguments); 可以传入指定的context break;            case "Button3": break;
default: break;
}
}

最新文章

  1. LA 4255 UVa1423 拓扑排序
  2. COCOS2D 释放资源的最佳时机
  3. Iterator
  4. JavaScript格式化时间
  5. settings.xml
  6. which、whereis、locate、find 命令用法
  7. jq获取表单值与赋值代码
  8. 纯js分页代码(简洁实用)
  9. 关闭 sqlserver提示信息
  10. linux ssl 双向认证
  11. SQLServer之视图简介
  12. opn要求
  13. vue-resource get/post请求如何携带cookie的问题
  14. [CodeForces - 447C] C - DZY Loves Sequences
  15. button获取验证码60秒倒计时 直接用
  16. C++的OOP特性
  17. bzoj千题计划269:bzoj2655: calc (拉格朗日插值)
  18. Java 使用单例模式的注意事项
  19. CentOS系统下docker的安装与卸载
  20. Android 网络教程: 开始

热门文章

  1. Servlet能读到JSessionID,读不到其它cookie问题
  2. [OpenSource]浅谈.Net和Java互相调用的三种方式
  3. 表达式求职JAVA(转)
  4. POJ 3450 Corporate Identity kmp+最长公共子串
  5. allegro
  6. iOS 检测网络切换
  7. A Tour of Go For is Go&#39;s &quot;while&quot;
  8. javascript函数的4种调用方式
  9. oracle命令行操作
  10. java中用线程解决进出水问题