有玩過asp.net高手請進

再我本身有一種心中的疑問
以下是我在書上看來的程式語法

==================================================
Response.Clear();
Response.Buffer = false;
Response.Charset = "BIG5";
Response.AppendHeader("Content-Disposition", "attachment;filename=aa.xls");
Response.ContentEncoding = Encoding.GetEncoding("BIG5");
Response.ContentType = "application/ms-excel";
GridView1.EnableViewState = true;
GridView1.AllowPaging = false;
StringWriter objstring = new StringWriter();
HtmlTextWriter objhtml = new HtmlTextWriter(objstring);
GridView1.RenderControl(objhtml);
Response.Write(objstring.ToString());
Response.End();
==================================================
這串語法是 GridView輸出excel的語法
但是為什麼知道下一步是要輸入什麼呢
在下一步是要做什麼呢
雖然上面都會有一點小小解釋但是我還是不懂他在寫什麼
誰能夠給我一點小小的回答呢
"Content-Disposition", "attachment;filename=aa.xls"
這串根本是毫無提示怎麼知道是要這樣打呢

2009-03-14 21:22 發佈
文章關鍵字 asp.net 高手
"Content-Disposition", "attachment;filename=aa.xls"
這是標準 HTTP/1.1 標頭清單(詳情請上W3C查閱)所制定的標準,嚴格說起來跟ASP.NET沒有直接關係啦,一個是標準,一個是工具,所以樓主往asp.net技術方面去查可能沒什麼結論,MSDN也是請user自行上W3C查閱相關文件,這部份樓主要詳究的話可得再花費一番功夫囉,尤其如果不是資訊相關科系出身的要了解可能會較辛苦一點,這部份建議樓主先知到怎麼用就好。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?