对于imageButton,服务器标签格式不正确

时间:2017-01-25 05:40:13

标签: javascript c# asp.net servertag

<asp:ImageButton ID="Image1" Width="50px" Height="50px" runat="server" ImageUrl='<%# "ImageHandler.ashx?ImID="+ Eval("Ifile")  %>' OnClientClick='<%#"javascript:window.open(' ImageHandler.ashx?ImID="+ Eval("Ifile")  "')"%>' />

有人告诉我这个标签有什么问题吗?我在这个标签上收到错误。

1 个答案:

答案 0 :(得分:0)

您无法在绑定中使用撇号',请使用&#39;

<asp:ImageButton ID="Image1" Width="50px" Height="50px" runat="server" ImageUrl='<%# "ImageHandler.ashx?ImID="+ Eval("Ifile") %>' OnClientClick='<%#"javascript:window.open(&#39;ImageHandler.ashx?ImID="+ Eval("Ifile") + "&#39;)" %>' />