在miniui 中的datagrid行记录中使用 miniui按钮
2018-03-27 14:03
609 查看
miniUI Datagrid控件引入操作
一般情况下可通过在在页面datagrid控件中添加一个专门的操作列,并且通过ondrawcell 方法在操作列中添加相关操作,例如先如下建立datagrid <div id="datagrid" class="mini-datagrid" width="1000px" height="500px" url='@Url.Action("getData","Home")' ondrawcell="draw" autoload="true">
<div property="columns">
<div type="indexcolumn" width="120">序号</div>
<div name="branch" field="branch" width="120" headeralign="center" allowsort="true">部门</div>
<div name="name" field="name" width="120" headeralign="center" allowsort="true">姓名</div>
<div name="cellphone" field="cellphone" width="120" headeralign="center" allowsort="true">联系电话</div>
<div name="sex" field="sex" width="120" headeralign="center" allowsort="true">性别</div>
<div name="birthday" field="birthday" width="120" headeralign="center" allowsort="true">出生年月</div>
<div name="Operate" width="120" headeralign="center" allowsort="true">操作</div>
</div>
</div>然后再写相关的draw方法 function draw(e) {
var record = e.record;
var column = e.column;
if (column.name == "Operate") {
e.cellHtml = '<a href="javascript:browser(0)"> 浏览 </a><a href="javascript:browser(1)"> 编辑 </a>'
}
}最后呈现效果为
miniUI Datagrid控件中使用mini-button
将draw方法做调整,按照mini-button 的添加方法, function draw(e) {var record = e.record;
var column = e.column;
if (column.name == "Operate") {
e.cellHtml = '<a class="mini-button" iconcls="icon-search" onclick="edit(0)">查看</a><a class="mini-button" iconcls="icon-search" onclick="edit(1)">编辑</a>'
}
}页面显示效果如下:
miniUI Datagrid控件中达到mini-button显示效果
将draw方法做调整 function draw(e) {var record = e.record;
var column = e.column;
if (column.name == "Operate") {
e.cellHtml = '<a class="mini-button" href="javascript:edit(0)"><span class="mini-button-text mini-button-icon icon-edit" style=""> 查看 </span></a><a class="mini-button" href="javascript:edit(1)"><span class="mini-button-text mini-button-icon icon-edit" style=""> 编辑 </span></a>'
}
}
此时,页面达到mini-button 展示效果
相关文章推荐
- 使用Radio按钮选择DataGrid行
- dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
- dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- Ext4 Grid中点击按钮使用rowedit新建记录+取消删除新建的记录
- 使用Radio按钮选择DataGrid行
- 基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
- Ext4 Grid中点击按钮使用rowedit新建记录+取消删除新建的记录
- 使用Radio按钮选择DataGrid行
- win32 编辑窗口与按钮完整使用 --------------- 学习记录
- 基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
- jquery 使用dialog弹窗显示在整个屏幕上,而不是只遮盖当前的ifream或div,另附dialog中加返回按钮,设置高宽等
- 实验5:使用历史记录、系统日志及调试工具
- 7-10使用历史记录画笔
- 记录cpu的使用情况和5分钟的平均负载
- 使用CSS3实现的player播放按钮
- 记录一些Jquery操作控件使用方法
- Arduino单片机使用和开发问题记录(转)
- Android使用XML Shape绘制带阴影效果的圆形按钮