效果图:

关键代码

<Command Handler="if(command=='butPhone'){location.href='CallIn.aspx?NetUserName='+record.data.NetUserName;} else {location.href='Customer.aspx?NetUserName='+record.data.NetUserName;}" />

Html全部代码

代码

<ext:GridPanel ID="GridPanel1" Height="475" StoreID="Store1" runat="server" >
<ColumnModel ID="ColumnModelTitle" IDMode="Legacy" Height="200" runat="server">
<Columns>
<ext:ImageCommandColumn Width="70">
<Commands>
<ext:ImageCommand CommandName="butPhone" Icon="Telephone">
<ToolTip Text="电话业务" />
</ext:ImageCommand >
<ext:ImageCommand></ext:ImageCommand>
<ext:ImageCommand CommandName="butCustomer" Icon="UserEdit">
<ToolTip Text="客户详情" />
</ext:ImageCommand >
</Commands>
</ext:ImageCommandColumn >
<ext:Column ColumnID="NetUserName" DataIndex="NetUserName" Header="客户帐号" Sortable="true"/>
<ext:Column ColumnID="CustomerName" DataIndex="CustomerName" Header="客户姓名" Sortable="true"/>
<ext:Column ColumnID="TelePhone" DataIndex="TelePhone" Header="手机" Sortable="false"/>
<ext:Column ColumnID="Mobil" DataIndex="Mobil" Header="电话" Sortable="false" Width="100"/>

</Columns>
</ColumnModel>
<Listeners>
<Command Handler="if(command=='butPhone'){location.href='CallIn.aspx?NetUserName='+record.data.NetUserName;} else {location.href='Customer.aspx?NetUserName='+record.data.NetUserName;}" />

</Listeners>
<SelectionModel>
<ext:RowSelectionModel SelectedRecordID="id" ID="RowSelectionModel1" runat="server">
<CustomConfig>
<ext:ConfigItem Name="checkOnly" Value="true" Mode="Raw" />
</CustomConfig>
</ext:RowSelectionModel>
</SelectionModel>
<LoadMask ShowMask="true" Msg="Load..."/>

</ext:GridPanel>

Coolite 中GridView点击行中的按钮时跳转至不同的页面相关推荐

  1. 在可编辑表格EditorGrid中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍然被插入数据库中...

    为什么80%的码农都做不了架构师?>>>    问题描述:在可编辑表格中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍 ...

  2. wpf中的点击窗口放大放小按钮怎么写_Python tkinter教程01:创建窗口

    往期回顾 我想问下,你为什么看这里?这是第一期 文章目录 0 准备工作 1 创建空白窗体 2 窗口标题 3 窗口大小与位置 4 锁定窗口大小 5 窗口图标 6 隐藏与显示窗口 其它 0 准备工作 要使 ...

  3. GridView点击行任意位置设为选择状态

    建立一个GridView并加上选择列,可以发现"选择" Button对应的脚本格式如下(第五行) οnclick="javascript:__doPostBack('Gr ...

  4. 通过点击热区,有个href 跳到servlet,怎么把页面上的值传到servlet里面?

    jsp页面:<a href='servlet?parm1=name&parm2=pw'> servlet里面:String name=request.getParameter(&q ...

  5. 怎样复制粘贴windows命令行中的内容

    windows是图形化界面和鼠标点击操作的操作系统,但类DOS的命令行(简称CMD)依然存在,它还可以方便快捷的来维护管理电脑,有时候还是必须运行环境.但在命令行下想复制/粘贴某些东西就没有我们常用的 ...

  6. Oracle在命令行中输入clear,Oracle SQLPlus 常用命令及解释

    Oracle SQLPlus 常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句.可以从本地文件系统或Web服务器中调用脚本.可以为脚本中的变量传递值.在iSQL*Plus中只能从Web服 ...

  7. AlexeyAB中训练命令行中 -map 以及 -dont_show

    AlexeyAB(darknet yolov3)中训练命令行中 -map 以及 -dont_show 在darknet训练自己的数据中,在命令行中加入-map 和 -dont_show -map是为了 ...

  8. python打包为可执行文件的扩展名,Python脚本文件(.py)打包为可执行文件(.exe)即避免命令行中包含Python解释器...

    在最近的软件工程作业中用到了将Python脚本转化为exe文件这一过程,网上各种博客介绍了很多,有些东西都不完全,我也是综合了很多种方法最后才实现的,我就把这些整理出来,希望可以帮到大家~ 一.环境和 ...

  9. python中parse是什么_Python中optparse模块使用浅析

    最近遇到一个问题,是指定参数来运行某个特定的进程,这很类似Linux中一些命令的参数了,比如ls -a,为什么加上-a选项会响应.optparse模块实现的也是类似的功能,它是为脚本传递命令参数. 使 ...

最新文章

  1. Oracle 10g 中通过DBLink访问MySQL数据库
  2. FreeTextBox 3.1.6 的实践总结
  3. [云炬创业基础笔记]盈利构造
  4. java 判断qq_Java检测QQ是否在线状态
  5. iPhone在华智能机市场份额首次下滑
  6. revit建筑样板_黄石建筑工地工艺样板怎么做可按需定制
  7. Linux 上 docker 安装 oracle-xe-11g
  8. C语言工作笔记-对函数指针的进一步认识(与回调函数结合使用,并且对比C++的回调)
  9. js事件---事件流
  10. matlab控制图像的边界(margin),subplot的间距(gap)
  11. bzoj3545/bzoj3551 [ONTAK2010]Peaks/Peaks加强版
  12. java多线程--容器类和其他工具类
  13. Java项目开发流程
  14. 安装磁盘阵列卡的方法
  15. cout 常用成员函数简介(C++输出格式控制)
  16. Python小游戏——王校长的S8冠军奖杯【下】
  17. 基于JAVA实现的超级马里奥(Super Mario)游戏
  18. 【读点论文】Deep Learning Face Representation from Predicting 10,000 Classes。deepID
  19. OSPF的DR和BDR
  20. 相约上海,百家公司齐聚SDCC 2017·上海站,约吗?(附名单及参会提醒)

热门文章

  1. 消息队列之 RabbitMQ
  2. 竞赛提升:必知必会的21篇论文!
  3. 深入浅出卷积神经网络及实现!
  4. 10年,4600万台!树莓派,生日快乐
  5. 重读经典:完全解析特征学习大杀器ResNet
  6. 美国年薪最高的高管是谁?彭博最新薪酬排名出炉,库克只排第二
  7. 想不到,那些让我半夜偷偷收藏的沙雕表情包,竟是出自 AI 之手
  8. GitHub 官方终于出 App 了!
  9. IEEE向华为发出禁令,北大清华学者相继宣布退出IEEE!
  10. 2005年上半年 网络工程师 上下午试卷【附带答案】