国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net DataGridView導出到Excel的三個方法[親測]

2024-07-10 12:39:44
字體:
來源:轉載
供稿:網友
#region DataGridView數據顯示到Excel   
/// <summary>    
/// 打開Excel并將DataGridView控件中數據導出到Excel   
/// </summary>    
/// <param name="dgv">DataGridView對象 </param>    
/// <param name="isShowExcle">是否顯示Excel界面 </param>    
/// <remarks>   
/// add com "Microsoft Excel 11.0 Object Library"   
/// using Excel=Microsoft.Office.Interop.Excel;   
/// </remarks>   
/// <returns> </returns>    
public bool DataGridviewShowToExcel(DataGridView dgv, bool isShowExcle)   
{   
    if (dgv.Rows.Count == 0)   
        return false;   
    //建立Excel對象    
    Excel.Application excel = new Excel.Application();   
    excel.Application.Workbooks.Add(true);   
    excel.Visible = isShowExcle;   
    //生成字段名稱    
    for (int i = 0; i < dgv.ColumnCount; i++)   
    {   
        excel.Cells[1, i + 1] = dgv.Columns[i].HeaderText;   
    }   
    //填充數據    
    for (int i = 0; i < dgv.RowCount - 1; i++)   
    {   
        for (int j = 0; j < dgv.ColumnCount; j++)   
        {   
            if (dgv[j, i].ValueType == typeof(string))   
            {   
                excel.Cells[i + 2, j + 1] = "'" + dgv[j, i].Value.ToString();   
            }   
            else  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河曲县| 石泉县| 宣汉县| 浦县| 谢通门县| 阿瓦提县| 临澧县| 马尔康县| 涿州市| 阜宁县| 寿宁县| 灵石县| 磐安县| 双鸭山市| 佳木斯市| 子长县| 马山县| 镇平县| 玉龙| 阿克陶县| 乐业县| 朝阳区| 娄烦县| 清流县| 华阴市| 和林格尔县| 灌阳县| 长沙市| 资兴市| 饶平县| 安仁县| 开原市| 依兰县| 台北县| 万山特区| 凉城县| 泸州市| 高雄市| 鞍山市| 杭锦旗| 琼中|