c#
  • asp.net
  • linkbutton
  • postbackurl
  • 2009-07-20 69 views 3 likes 
    3

    是否可以在沒有JavaScript的情況下使用asp:LinkButton打開新窗口? 目前我有可行的下一個代碼,但與JS。C#LinkBut​​ton.PostBackUrl - 沒有JS的新窗口

    <asp:LinkButton ID="lnkPcName" runat="server" OnClientClick="window.document.forms[0].target='_blank';" PostBackUrl='<%# Eval("ComputerId", "ComputerInfo.aspx?ComputerId={0}") %>'><%# Eval("pcName") %></asp:LinkButton> 
    
    +0

    爲什麼JS的問題您? – Kirschstein 2009-07-20 16:36:03

    +0

    我使用UpdatePanel,並從父窗口打開一個新窗口 - JS錯誤出現如下:「Sys.WebForms.PageRequestManagerParserErrorException:從服務器收到的消息無法解析。此錯誤的常見原因是響應被修改時通過調用Response.Write(),啓用響應篩選器,HttpModules或服務器跟蹤。「 – 2009-07-20 17:07:17

    回答

    13

    據我所知了LinkBut​​ton的初衷是爲了做回發到同一頁

    如果我是你,我會用一個超級鏈接控制,而不是

    相關問題