c# datagridview 导出excel时 不导出隐藏的列 在你的for循环里判断当前的 列名是不是等于你隐藏的列名,如果是 就continue。从而不生成字段名称和填充数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for (int i = 0; i < dataGridView2.ColumnCount; i++) { if (dataGridView2.Columns[i].Visible == false) { continue; } } http://blog.csdn.net/fuqiang19871117/article/details/6372181 可以新建个datatable,只放入需要导出的数据,然后导出这个datatable导出的代码最好封装成函数,放到一个类里免得各个窗口都需要导出,你代码一遍一遍复制粘贴 Application.DoEvents与sleep的用法疑问 如何用C#编写 ISAPI (IIS筛选器) 登陆设计问题 各位高手想问个URL重写的问题.在线等 ★★如何自动监测对象中数据的变化 C#里面调用vc++里的函数,献分,急! 语音聊天 如何作一个像vs.net2003那样的异常处理机制!会弹出一个出错窗口,并且可以看明细信息! 怎么往com串口发送信息和收取信息 简单问题是C#号 C#打印机设置问题 【急,在线等】电脑分辨率变化时,picturebox不随着FORM变化,肿么办呢?
for (int i = 0; i < dataGridView2.ColumnCount; i++) {
if (dataGridView2.Columns[i].Visible == false)
{
continue;
}
}
导出的代码最好封装成函数,放到一个类里
免得各个窗口都需要导出,你代码一遍一遍复制粘贴