• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)

Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了repeateritem,repeater控件,repeater控件用法,repeater控件分页,repeater控件嵌套等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

早上有分享《Repeater控件动态变更列(Header,Item和Foot)信息》 ,是动态变更一些列的内容。

虽然它算不上是完全动态化,但它已经达到初期想要的效果。如果你稍有仔细,也能轻易把它弄出来。现另开一篇,Insus.NET不是重新另外写,而是想重构cs的代码,因为前一篇的代码虽然简单,但代码冗余过多。

重构开始:
首先把这五个变量删除,因为在重构过程中,已经不需要这五个变量了。

接下来,我们重构Repwater控件的Header的代码,为了好对比,Insus.NET把上一篇对应的图片引用在这里:

 

重构如下:

旧代码重构之后的代码,第16行代码,是判断第一列,因为它是字符串,因此单独排除。第23行,使用ViewState来替代旧程序的5个变量。

Foot重构好的代码,第14行是判断是否为第一列,第17行,是把ViewState的值赋给Label。
</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)
  • Repeater控件动态变更列(Header,Item和Foot)信息实现思路

相关文章

  • 2017-05-11Asp.net实时显示文本框字数实现代码
  • 2017-05-11DropDownList绑定数据表实现两级联动示例
  • 2017-05-11Ext.net中的MessageBox的简单应用实现代码
  • 2017-05-11C# 通用文件上传类
  • 2017-05-11十分钟搞定多图片/文件服务器
  • 2017-05-11asp.net 枚举文件里面的数字绑定到DropDownList里面去
  • 2017-05-11安装 VS2005 SP1 有关问题的解决办法
  • 2017-05-11GridView自定义分页实例详解(附demo源码下载)
  • 2017-05-11asp.net mvc发送邮件实例讲解
  • 2017-05-11Asp.Net使用Npoi导入导出Excel的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • the sourcesafe database has been locked by the administrator之解决方法
    • asp.net 大文件上传 之 改版了的SlickUpload.HttpUploadModule(Krystalware.SlickUpload.dll)
    • "虚拟路径"..."映射到另一个应用程序,这是不允许的!
    • .NET Core中使用Redis与Memcached的序列化问题详析
    • ASP.NET中实现把Json数据转换为ADO.NET DataSet对象
    • asp.net连接数据库 增加,修改,删除,查询代码
    • MVC+EasyUI+三层新闻网站建立 验证码生成(三)
    • ASP.NET记录错误日志的实现方法
    • 注册或者点击按钮时,怎么防止用户重复提交数据(实例讲解)
    • .net实现微信公众账号接口开发实例代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有