1
이 코드를 사용하여 Excel을 다운로드하면 경고 메시지가 표시됩니다. "열려고하는 파일 형식이 다른 형식입니다 ..." 어떻게 피하십시오? MVC를 사용하여 파일 유형이 다른 경고 내보내기 excel
return File(toBytes, System.Net.Mime.MediaTypeNames.Application.Octet, "mytestfile.csv");
당신이 엑셀 문서를 작성해야하는 경우
사용 :public FileResult ExportExcel()
{
DataTable dt = new DataTable();
DataRow dr = dt.NewRow();
dt.Columns.Add("name");
dr["name"] = "test";
dt.Rows.Add(dr);
DataSet ds = new DataSet();
ds.Tables.Add(dt);
string csv_text = ToCSV(dt);
byte[] toBytes = Encoding.ASCII.GetBytes(csv_text);
return File(toBytes, "application/ms-excel", "mytestfile.xls");
}
[중복] (http://stackoverflow.com/questions/16144900/the-file-you-are-trying-to-open-is-in-a-different-format-than-specified- by-the-f) – Stacked