| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 884 人关注过本帖
标题:将GridView控件中数据导入Excel时出错
取消只看楼主 加入收藏
kafeidou
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-8-24
收藏
 问题点数:0 回复次数:1 
将GridView控件中数据导入Excel时出错
我用GridView控件做一页面,其中用到了GridView控件中自带的“编辑”“删除”功能;现在我利用网上给出代码把控件中的数据导入Excel时,出现错误“只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示”;根据提示我在源代码中加入“EnableEventValidation = "false"”,结果GridView整个控件内容都进了Excel中,包括“编辑”“删除”几列都有,而我只想取其中的有用数据,不想显示整个GridView控件,该怎么办??
搜索更多相关主题的帖子: Excel GridView 控件 数据 
2007-09-05 21:27
kafeidou
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-8-24
收藏
得分:0 
还是不行哦
1、我用第一种方法时:用下面方法把编辑、删除列隐藏了
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[0].Visible = false;
}
}
结果除了这两列外的所有页面,连同颜色、页眉、页脚还是一快导进Excel了,而且在里面不执行分页;
2、用第二种方法时:我用GridView2.Visible=false;把GridView2隐藏了,结果隐藏后导入Excel的是个空表;若让GridView2显示出来,则可以成功导入;
这是怎么回事,大家再帮我看看吧

努力,努力,再努力!!
2007-09-06 09:53
快速回复:将GridView控件中数据导入Excel时出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018130 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved