gridview错误中的超链接

时间:2013-09-23 08:28:27

标签: c# javascript asp.net

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="" 
       onclick="javascript:w= window.open(
               <%# Eval("booking_id","hideFromStartborrow.aspx?booking_id={0}")%>,
               'mywin','left=20,top=20,width=500,height=500,toolbar=0,resizable=0');">
     new  Window</asp:HyperLink>

我想将它发送到另一个,但它没有。并且想要缩小页面。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用此超链接

<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# String.Format("hideFromStartborrow.aspx?booking_id={0}", Eval("booking_id")) %>' onclick="javascript:w= window.open(this.href,'DownloadImage','left=20,top=20,width=500,height=500,toolbar=0,resizable=0');return false;">Open</asp:HyperLink>

答案 1 :(得分:0)

OnClientClick将在客户端执行,只有当它返回true时,它才会被发回服务器..如果它是假的,那么什么都不会发生..为了直接处理服务器端使用{{ 1}} ..在这里你使用javascript和服务器端代码,所以我建议onClick ..