その時々

その時々で違うんです。特に決まっていないんです。

(APS.NET)GridViewをExcelに出力

ASP.NETでGridViewからExcelに出力するときにPage_Load内に次のソースを記述するとExcelに出力できる。
Response.Clear()
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("content-disposition", "inline; filename=dynamic.xls")
Response.AddHeader("content-disposition", "attachment; filename=dynamic.xls")
Response.ContentEncoding = System.Text.Encoding.GetEncoding("shift-jis")

「ファイルが読み込めません。」とエラーが出る場合は、GridViewのViewStateが邪魔をしている可能性があるので
GridViewのEnableViewStateをFalseにする。