通过实例学习如何使用telerik:RadListView控件
前一段时间写了DNS配置信息的页面。现实的效果图为
当时第一次用telerik:RadListView控件感觉挺有意思的,于是写下心得体会,需要的朋友可以看看哦,呵呵!
首先是布局模板LayoutTemplate在这里面定义了一个button用于添加配置信息,还有一个占位符<asp:PlaceHolder>用于显示所有参数信息,另外就是分页控件<telerik:RadDataPager>,该分页控件的属性AllowSEOPaging必须设为true这样才可以正常分页
接下来就是项目模板<ItemTemplate>在这个里面就要绑定所有要现实的数据
再接着要写编辑项的模板<EditItemTemplate>,该模板显示要与项目模板保持一致,否则会出现页面变形,当点击编辑按钮时会出现该模板,另外要编辑则绑定时要用Bind因为它可以读写,而Eval是只读性的
最后要写的就是添加项模板<InsertItemTemplate>该模板的样式也要与上面两项模板保持一样,否则点击添加项时添加模板显示也会使整个页面变形,另外绑定和编辑一样要用Bind
页面上主要就是这几个模板的设置,然后我们看代码应该注意的地方:
首先点击添加项时若想让添加模板出现在最前方则在添加事件里写:
RadListView1.InsertItemPosition = RadListViewInsertItemPosition.FirstItem;
若编辑的时候不让添加模板显示则用:
RadListView1.InsertItemPosition = RadListViewInsertItemPosition.None;
当编辑是要获得textBox的值则要用获得容器中控件的方法获得textBox的值,如:
Label lblName = (Label)e.ListViewItem.FindControl("RootNames");
TextBox txtNote = (TextBox)e.ListViewItem.FindControl("txtBoxNote");
TextBox txtvalue = (TextBox)e.ListViewItem.FindControl("txtBoxValue");
这样在获得这些控件的Text值即可获得编辑后的值,从而修改各节点属性,天加配置信息的时候也是这样先获得容器RadListView中的控件在读取它们的值来添加节点
本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/642450,如需转载请自行联系原作者
通过实例学习如何使用telerik:RadListView控件相关推荐
- telerik grid ajax,Telerik ajax 控件学习笔记 - Ajax
产品版本:RadControls for ASP.NET Ajax Q1 2009 Telerik 的控件实现 Ajax 的方式比 asp.net ajax 要简单些.有如下特点: 1. 不需要拖放很 ...
- 使用Telerik控件搭建Doubanfm频道部分
今天感觉好累啊..还是坚持记录下. 收集的API: https://github.com/HakurouKen/douban.fm-api https://github.com/zonyitoo/do ...
- WPF界面控件Telerik UI for WPF新手入门教程 - 如何添加telerik控件
本教程将介绍执行哪些步骤才能在应用程序中添加Telerik UI for WPF控件. 有两种方法可以做到这一点 - 第一种是为 VisualStudio 安装 Progress Telerik WP ...
- 聚合函数的计算机控件,使用Kendo UI MVC Grid包装器的聚合函数
眼镜 剑道:2012.3.1114 .Net:4.5 MVC:4.0 问题 我使用DataTable作为模型绑定我的网格,我需要有聚合值.如果我使用下面的代码作为我的基础(取自Kendo UI代码库) ...
- Silverlight Telerik控件学习:带CheckBox复选框的树形TreeView控件
在web开发中,带checkbox的tree是一个很有用的东东,比如权限选择.分类管理,如果不用sl,单纯用js+css实现是很复杂的,有了SL之后,就变得很轻松了 解决方案一: 利用Silvelri ...
- 初步了解Telerik for WPF 控件
安装: 此版本只支持VS2015以后: 安装完成: 开始菜单: demo:好久没动这东西搞混了:以前安装了telerik for winform 的rad控件:都在一个开始菜单下:此demo是winf ...
- 图解.Net Telerik 控件教程
第一部分 WinForm版本 Telerik 控件 第一章 安装配置 鄙人电脑上装有Winform版和asp.net ajax 版的Telerik控件.装好后的目录结构如下. 开始菜单的内容如下, 点 ...
- Silverlight Telerik控件学习:数据录入、数据验证
相信很多人都听说过这句名言:garbage in ,garbage out ! 数据录入不规范(或错误)就象一颗定时炸弹,迟早会给系统带来麻烦,所以在数据录入时做好验证是很有必要的. 相对传统asp. ...
- UI控件Telerik UI for WinForms发布R1 2019|附下载
Telerik UI for WinForms拥有适用Windows Forms的110多个令人惊叹的UI控件.所有的UI for WinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌 ...
最新文章
- java 协程线程的区别_为什么 Java 坚持多线程不选择协程?
- 【面试招聘】聊聊读研究生应该怎么权衡offer的选择:适合选择恐惧症
- leetcode 621. 任务调度器(贪心算法)
- Ubuntu Install Java
- 程序员,活得是本事:30 岁后的 20 条人生建议
- 通过MDaemon自带功能,实现同部门用同一账号对外收发邮件
- python 对正整数分解质因数
- PMP 项目管理过程组与知识领域梳理
- 神经网络 mse一直不变_自动扩增:从数据中学习扩增策略|扩增|top|算法|神经网络|样本...
- FLASH闪存原理与实验
- 周未特别节目《前赤壁赋》
- 封闭解(Closed-form solution)、解析解(Analytical solution)、数值解(Numerical solution) 释义
- Windows 8 简体中文 官方正式版 原版镜像下载
- 利用scrapy+splash+redis实现对JS动态生成网页的增量爬取
- 高效率的免费发布信息平台,助力企业高质量采购
- 页面动态时间php,HTML制作网页动态时钟教程
- pthread_cond_signal与pthread_cond_broadcast的使用区别
- python基础 多点坐标 绘制折线图 计算两点距离
- freemarker根据模板生成word文档,换行
- 编程匠艺:编写卓越的代码(第二版