摘要:
今天有人问我,如果Girdview模板列里使用了自定义控件,那导出的时候如何处理?比如该自定义控件包含一个 Dropdownlist和三个Label控件,其中用来在页面上显示数据的是其中一个Label控件,现在的问题是,如果不在 PrepareControlForExport()中对该自定义控件进行处理,那么导出的Excel文件的对应Gridview中使用了自定义控件的列的内容全部相同(为Dropdownlist控件的第一个Item),但是对该自定义控件进行处理的话,不知道该如何才能正确的取出它的值(用来显示的 label中的值),试图无法把自定义控件转换成Dropdowlist和Label中的任何一种,但强制转换的话运行到该语句会报错。 阅读全文