浏览可点击的图像按钮

时间:2013-01-10 17:36:30

标签: c# .net web-applications

我有一个ImageButton1和ImageButton1_Click事件。图像是可点击的,当我点击它时,事件会激活......

这样做有效:

Response.Redirect("secondPage.aspx"); 

但是,我想加载它:

ImageButton1.NavigationUr = "some url";

我如何拥有动态链接?

3 个答案:

答案 0 :(得分:1)

尝试使用ImageButton1.DescriptionUrl属性。在运行时设置URL并使用以下代码重定向。

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
    Response.Redirect(ImageButton1.DescriptionUrl);
}

答案 1 :(得分:0)

也许HyperLink控件适合:

<asp:HyperLink ID="whatever" runat="server" ImageUrl="/foo.png" NavigateUrl="some url" />

答案 2 :(得分:0)

使用firebug查找在imagebutton上设置的确切id和属性(或设置cssClass以方便客户端访问),然后在需要时使用javascript或jquery设置导航属性。