c#中datagridview列导入excel

来源:百度知道 编辑:UC知道 时间:2024/05/09 03:57:37
要求将datagridview的列信息通过button1传入excel
详细程序 (visual studio 2008 )
能不能更加详细一点,我需要从声明到结束的所有代码

button1 Click事件调用下面的方法就ok了。

/// <summary>
/// DataGridView直接转成EXECL
/// </summary>
/// <param name="dgv"></param>
/// <param name="m_strFilename"></param>
/// <param name="m_strTitle"></param>
/// <param name="m_stringFormat">需要格式成String类型的列</param>
public static void GridViewToExecl(DataGridView dgv, string m_strFilename, string m_strTitle, List<int> m_stringFormat)
{
if (dgv == null || dgv.Rows.Count <= 0)
return;
try
{
StringBuilder strHtml = new StringBuilder();
strHtml.Append("<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head>");