Coolite 中GridView点击行中的按钮时跳转至不同的页面
效果图:
关键代码
<Command Handler="if(command=='butPhone'){location.href='CallIn.aspx?NetUserName='+record.data.NetUserName;} else {location.href='Customer.aspx?NetUserName='+record.data.NetUserName;}" />
Html全部代码
<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;}" />
<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点击行中的按钮时跳转至不同的页面相关推荐
- 在可编辑表格EditorGrid中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍然被插入数据库中...
为什么80%的码农都做不了架构师?>>> 问题描述:在可编辑表格中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍 ...
- wpf中的点击窗口放大放小按钮怎么写_Python tkinter教程01:创建窗口
往期回顾 我想问下,你为什么看这里?这是第一期 文章目录 0 准备工作 1 创建空白窗体 2 窗口标题 3 窗口大小与位置 4 锁定窗口大小 5 窗口图标 6 隐藏与显示窗口 其它 0 准备工作 要使 ...
- GridView点击行任意位置设为选择状态
建立一个GridView并加上选择列,可以发现"选择" Button对应的脚本格式如下(第五行) οnclick="javascript:__doPostBack('Gr ...
- 通过点击热区,有个href 跳到servlet,怎么把页面上的值传到servlet里面?
jsp页面:<a href='servlet?parm1=name&parm2=pw'> servlet里面:String name=request.getParameter(&q ...
- 怎样复制粘贴windows命令行中的内容
windows是图形化界面和鼠标点击操作的操作系统,但类DOS的命令行(简称CMD)依然存在,它还可以方便快捷的来维护管理电脑,有时候还是必须运行环境.但在命令行下想复制/粘贴某些东西就没有我们常用的 ...
- Oracle在命令行中输入clear,Oracle SQLPlus 常用命令及解释
Oracle SQLPlus 常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句.可以从本地文件系统或Web服务器中调用脚本.可以为脚本中的变量传递值.在iSQL*Plus中只能从Web服 ...
- AlexeyAB中训练命令行中 -map 以及 -dont_show
AlexeyAB(darknet yolov3)中训练命令行中 -map 以及 -dont_show 在darknet训练自己的数据中,在命令行中加入-map 和 -dont_show -map是为了 ...
- python打包为可执行文件的扩展名,Python脚本文件(.py)打包为可执行文件(.exe)即避免命令行中包含Python解释器...
在最近的软件工程作业中用到了将Python脚本转化为exe文件这一过程,网上各种博客介绍了很多,有些东西都不完全,我也是综合了很多种方法最后才实现的,我就把这些整理出来,希望可以帮到大家~ 一.环境和 ...
- python中parse是什么_Python中optparse模块使用浅析
最近遇到一个问题,是指定参数来运行某个特定的进程,这很类似Linux中一些命令的参数了,比如ls -a,为什么加上-a选项会响应.optparse模块实现的也是类似的功能,它是为脚本传递命令参数. 使 ...
最新文章
- Oracle 10g 中通过DBLink访问MySQL数据库
- FreeTextBox 3.1.6 的实践总结
- [云炬创业基础笔记]盈利构造
- java 判断qq_Java检测QQ是否在线状态
- iPhone在华智能机市场份额首次下滑
- revit建筑样板_黄石建筑工地工艺样板怎么做可按需定制
- Linux 上 docker 安装 oracle-xe-11g
- C语言工作笔记-对函数指针的进一步认识(与回调函数结合使用,并且对比C++的回调)
- js事件---事件流
- matlab控制图像的边界(margin),subplot的间距(gap)
- bzoj3545/bzoj3551 [ONTAK2010]Peaks/Peaks加强版
- java多线程--容器类和其他工具类
- Java项目开发流程
- 安装磁盘阵列卡的方法
- cout 常用成员函数简介(C++输出格式控制)
- Python小游戏——王校长的S8冠军奖杯【下】
- 基于JAVA实现的超级马里奥(Super Mario)游戏
- 【读点论文】Deep Learning Face Representation from Predicting 10,000 Classes。deepID
- OSPF的DR和BDR
- 相约上海,百家公司齐聚SDCC 2017·上海站,约吗?(附名单及参会提醒)