当aspx页面中的两个链接时,pagestate出现问题

时间:2010-04-29 00:59:37

标签: asp.net sharepoint

我的aspx页面中有两个链接。

当我点击它时,一个链接“A”...当我点击它时它正在下载一些文件 当我点击它时,其他链接“B”......它会将我重定向到其他页面。

两个链接都触发了代码隐藏的功能。 当我第一次进入页面时,这两个链接工作正常,但是当我点击A时它显示我下载它的消息“打开”“保存”“取消”

问题是,当我点击取消时,我仍然在同一页面上,但现在没有链接既不会链接A也不会链接B.

我想我的网页所处的状态存在一些问题。我怎么能避免这个? 代码到目前为止:

<asp:Linkbutton ID="linkbutton1" runat="server" Text="A" onClick="Codebehindmethod" />
<asp:Linkbutton ID="linkbutto2" runat="server" Text="B" onClick="Codebehindmethod1" > 

1 个答案:

答案 0 :(得分:0)

您如何将文件发送给客户?

您的事件处理程序中的代码是否与此类似?

Response.Clear();
Response.ContentType = mimeType;
Response.AddHeader("content-disposition", "attachment; filename=foo." + fileNameExtension);
Response.BinaryWrite(renderedBytes);
Response.End();