首页 技术 正文
技术 2022年11月20日
0 收藏 912 点赞 4,332 浏览 785 个字

前言:

抓紧时间,继续写教程,因为发现用户期待的内容,都在业务处理那一块。

不得不继续勤劳了。

这节主要介绍工具栏区的玩法。

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

工具栏的默认介绍:

工具栏默认包括5个按钮,根据不同的权限决定显示:

添加:add
删除:del
导出、export
导入和(导入模板下载,简称)导出模板:import

在页面的标准4请求里,可以看到其中的一个actionKeys值,用于决定权限的呈现:

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

你可以通过AR.Global.Variable.actionKeys拿到这个值。

下面介绍各种常用操作手法:

1:隐藏工具栏

  var dg = new AR.DataGrid("Article", "Article", "grid");
dg.ToolBar.isHidden = true;
dg.bind();

2:自定义工具栏

var dg = new AR.DataGrid("Article", "Article", "grid");
dg.ToolBar.$target = $("#节点ID");
dg.bind();

3:隐藏或改变按钮(虽然已经有权限)

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

隐藏:设置对象的isHidden为false。

操作:对象的$target为JQ对象,操作JQ对象即可,如:

dg.ToolBar.btnAdd.$target.hide();

4:新增自定义按钮

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

lv2action是指二级权限:根据权限actionKeys来决定是否显示。

效果:

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

5:获取自定义按钮对象

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

要拿到对象,至少是工具栏创建完后才能拿到。

效果:

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

其它1:

新增加按钮有两个属性:winTitle和winUrl

ASP.NET Aries 入门开发教程5:自定义列表页工具栏区

可以自定义设置文字和点击跳转的链接地址。

其它按钮可没这待遇。

其它2:

每个按钮,都有两个拦截事件,需要拦截处理事情的时候可以用上:

onBeforeExecute

onAfterExecute

总结:

相对查询框来说,工具栏的事情少一些,也相对简单一些。

下一篇介绍DataGrid的数据呈现方面教程。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,031
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,520
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,368
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,148
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,781
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,860