ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本
下午 05:10 2011/2/22

將GridView中的TextBox,DropDownList,LinkButton去掉,顯示文本。

public void ClearGridControls(ref Control sourceControl)
    {
        for (int i = sourceControl.Controls.Count - 1; i >= 0; i += -1)
        {
            Control control = sourceControl.Controls[i];
            ClearGridControls(ref control);
        }

if (!(sourceControl is TableCell))
        {
            Literal literal;

if (sourceControl.GetType().GetProperty("SelectedItem") != null)
            {
                //
                // 下拉框
                //

literal = new Literal();

// 顯示文本
                sourceControl.Parent.Controls.Add(literal);

// 取內容
                literal.Text = Convert.ToString(sourceControl.GetType().GetProperty("SelectedItem").GetValue(sourceControl, null));

// 移除
                sourceControl.Parent.Controls.Remove(sourceControl);
            }
            else if (sourceControl.GetType().GetProperty("Text") != null)
            {
                //
                // 文本框
                //

literal = new Literal();

sourceControl.Parent.Controls.Add(literal);

literal.Text = Convert.ToString(sourceControl.GetType().GetProperty("Text").GetValue(sourceControl, null));

sourceControl.Parent.Controls.Remove(sourceControl);
            }
        }
    }

转载于:https://www.cnblogs.com/htht66/archive/2011/02/22/1961499.html

ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本相关推荐

  1. asp.net gridview 模板列 弹出窗口编辑_连云港各种新型铝模板设计软件,哪家强_威尔达建材...

    首页 > 新闻列表 > 正文 发布时间:2020-11-01 21:43:33 浏览: 30 导读:连云港各种新型铝模板设计软件, 而绝缘材料更是千差万别,材料的选用是电热管优劣基础.因此 ...

  2. asp.net gridview 模板列 弹出窗口编辑_【线上课堂】中国(辽宁)国际贸易单一窗口企业资质系统业务操作...

    01 系统介绍 "单一窗口"企业资质系统提供商务部资质.海关企业通用资质的申请功能,从事进出口贸易的企业依照有关法律.行政法规和规章的要求,通过"单一窗口"一点 ...

  3. asp.net gridview 模板列 弹出窗口编辑_如何使用极速PDF编辑器的注释工具?

    极速PDF编辑器是日常工作常用的PDF文档编辑工具,但对于它的某一些功能可能并不熟悉,下面一起看看如何使用极速PDF编辑器的注释工具给文档添加标注. 一.注释工具概览 1.注释工具:便签(附注)工具. ...

  4. asp.net gridview 模板列 弹出窗口编辑_Mac桌面多窗口整理工具Moom,使用教程

    工作之余使用mac电脑,需要多个窗口来协调工作,Moom工具可以快速修改当前窗口的大小并放置在指定位置,默认情况下拥有五种尺寸可选,单击选项即可更改窗口大小,如最大化,移动到左边.右边等操作,还可以自 ...

  5. ASP.NET GridView控件常用功能

    ASP.NET GridView控件常用功能 一.分页显示 二.排序数据 三.实现全选和不全选 四.对数据进行编辑操作 五.删除数据 六.高亮显示鼠标所在行 七.设置数据显示格式 八.单击控件某行按钮 ...

  6. C# asp .net GridView控件基础操作详解

    1.创建 通过VS创建的.net aspx项目通过左栏工具箱搜索可以获得GridView控件. 2.基本操作 单击控件右上角的扩展符号,获得扩展栏 首先是配置数据源,数据源同样通过工具栏的SqlDat ...

  7. Exchange 2016 (登陸賬號匯出電子郵件地址)

    Exchange 2016 PowerShell (通過AD登陸賬號匯出電子郵件地址) 問題:怎樣才能從(AD域控)用戶的登錄帳號匯出電子郵件地址? 黃色標記:(AD User的登錄帳號) 1.我們需 ...

  8. VS2010 自定义用户控件未出现在工具箱的解决方案

    VS2010 自定义用户控件未出现在工具箱的解决方案 参考文章: (1)VS2010 自定义用户控件未出现在工具箱的解决方案 (2)https://www.cnblogs.com/lyout/arch ...

  9. jquery easyui 弹出对话框被activex控件遮挡问题

    为什么80%的码农都做不了架构师?>>>    参考:http://bbs.csdn.net/topics/390375764 本人遇到jquery easyui 弹出对话框被act ...

最新文章

  1. unity 纹理压缩格式‘_[2018.1]Unity贴图压缩格式设置
  2. concat 不是可以识别的 内置函数名称。_新特性解读 | MySQL 8.0 窗口函数详解
  3. 把存储过程结果集SELECT INTO到临时表
  4. Eclipse3.7 Indigo 字体设置为Courier New
  5. hrg哈工大机器人集团好吗_哈工大机器人集团(HRG)
  6. Linux RMAP
  7. 删除单链表中的重复节点
  8. 什么是企业OA管理系统?企业公司oa管理系统软件价格攻略
  9. 卫星电视的双本振,单本振及高频头相关知识普及
  10. Windows7旗舰版SP1_32位2018.10(装机版)
  11. 二代旅游CMS网站管理系统使用手册(一)--系统介绍
  12. 给AWStats关键词统计增加去百度,谷歌等搜索引擎的站内查询链接
  13. 眼见不一定为实!18个神奇的视错觉,看完不相信眼睛系列
  14. opentsdb 简易生动讲解
  15. Jetson AGX Xavier刷机+安装opencv+使用TensorRT加速推理yolo全过程+心路历程
  16. 怒写400篇AI文章!这群妹子卷疯了…
  17. 2017云栖大会参会感想
  18. 2021-2025年中国口服降糖药和胰岛素类似物行业市场供需与战略研究报告
  19. 温室大棚控制系统C语言代码,{新}温室大棚控制系统设计.doc
  20. win2003系统安装以及服务器ftp的配置

热门文章

  1. 电脑技巧:如何解决99%的电脑防弹窗广告?
  2. Linux系统正则表达式用法笔记
  3. 一文详解CSS常见的五大布局
  4. 汇总jQuery的61种选择器及示例
  5. mysql读书笔记----时间函数
  6. 汉堡菜单_汉堡菜单-可访问性和用户体验设计原则的挑战?
  7. 同理心案例及故事分享_神经形态,视觉可及性和同理心
  8. 10.31T2 点双联通分量+预处理前缀+二分答案
  9. Windows 2003 NTP 时间服务器设置
  10. Hadoop-Flume-类比吸尘器图解