打开Excel文件
问题描述:
我有以下X.aspx code..to从服务器下载excel文件打开Excel文件
if (ss[5] != "")
{
Response.Clear();
Response.AddHeader("Content-disposisition", "inline;filename=x.xls");
Response.ContentType = "application/vnd.ms-excel";
Response.TransmitFile(ss[5]);
Response.End();
}
Excel中抛出消息
文件你试图打开“x.aspx ”,是由文件扩展指定一个不同的格式....
我怎样才能让Excel知道正确的文件名..
答
看起来你在你的内容dispositio有一个错字n头。尝试:
Response.AddHeader("Content-Disposition","inline; filename=x.xls");
或
Response.AddHeader("Content-Disposition","attachment; filename=x.xls");
感谢大卫,这的确是sugessted和做工精细校正错字.. – TonyP 2010-10-30 13:42:54
有一个[活动,以清理堆栈溢出(HTTP: //meta.stackexchange.com/q/167342)通过删除这些错字相关的问题 - 我们真的可以使用你的帮助!你可以通过在这个问题上进行近距离投票来介入一点吗? – 2013-02-28 17:58:24