2012-01-10 164 views
0

如何在MS Office Project中立即打開文件,當我單擊ASP.Net中的xml文件時。 現在打開默認的XML編輯器。如何打開ms項目xml文件

下載XML文件的代碼是

Response.ContentType = "application/vnd.ms-project"; 
Response.AppendHeader("Content-Disposition", "attachment; filename=file.xml"); 

UPDATE 有我的網頁上的按鈕。當用戶點擊按鈕開始以xml格式下載ms項目文件時。 我需要做的是,當用戶選擇瀏覽器下載對話框的「打開文件」,文件中的MS項目

+0

你需要澄清你的問題。目前還不清楚你想做什麼。 – emd 2012-01-10 16:04:06

回答

1

打開使用Content-Disposition與指定attachment,你告訴瀏覽器做的正是目前發生的事情;該文件被視爲下載一個名爲file.xml的文件。

如果您不希望文件被下載,請嘗試刪除該標題。請注意,仍然不能保證瀏覽器能夠打開Project,因爲它取決於瀏覽器配置以及用戶計算機上安裝的內容。

如果您確實希望下載該文件,但瀏覽器在下載後在Project中打開它,則需要將filename標頭值中的文件擴展名更改爲Microsoft Project的正確文件擴展名。