我在aspx頁面的鏈接,當我點擊它,它顯示了一個彈出:打開,保存,取消問題,當我點擊取消
,但是當我點擊aspx頁面沒有其他關於取消鏈接在該頁面上工作。
到目前爲止的代碼:
protected void method1()
{
byte[] byterendered = _Filename.OpenBinary();
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.ContentType = "image/jpeg";
Response.AddHeader("Content-Disposition", "attachment;filename=abc.jpg");
Response.CacheControl = "Public";
Response.BinaryWrite(byterendered);
Response.End();
}
ASPX代碼
<asp:Linkbutton id="link1" runat="server" onClick="method1" Text="LinkA"/>
<asp:Linkbutton id="link2" runat="server" onClick="method2" Text="LinkB" />
你什麼時候調用這段代碼?你有沒有考慮在新窗口中打開文件? – Kobi 2010-04-29 11:50:44
你可以發佈ASPX代碼嗎? – Prutswonder 2010-04-29 11:51:06
@Kobi:當你說在新窗口中打開文件時,你的意思是什麼。現在,當我打開文件它顯示彈出窗口,所以你的意思,而不是它應該有新的窗口? @Prustswonder:我在 – Ryan 2010-04-29 13:34:38