Mr *_*r A 3 asp.net validation imagebutton new-window
嗨,我知道如何通过设置target = _blank在超链接中实现这一点,我如何使用图像按钮控件执行此操作,下面是我的代码:
<asp:ImageButton OnClick="test_Click" ImageUrl="/images/contactUs/directionbtn.png" ID="test" runat="server" ValidationGroup="group2" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtPostcode1" ErrorMessage="Postcode is required" ValidationGroup="group2"></asp:RequiredFieldValidator>
<br />
Run Code Online (Sandbox Code Playgroud)
代码背后:
protected void test_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect(String.Format("http://maps.google.co.uk/maps?saddr={0}&daddr=&daddr=Wigan+WN6+0HS,+United+Kingdom&iwloc=1&dq=Tangent+Design", txtPostcode1.Text));
}
Run Code Online (Sandbox Code Playgroud)
任何帮助或建议将受到高度赞赏
protected void Page_Load() {
ControlID.Attributes.Add("target", "_blank");
}
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试将其添加到ImageButton:
<asp:ImageButton runat="server" OnClientClick="window.open('http://url/to/open');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
59374 次 |
最近记录: |