c# - 图像按钮的单击事件

标签 c# asp.net

我有一个问题,当我单击图像按钮而不是将我重定向到相应的页面时,它只会重定向回同一页面。

这是asp中的代码;

  <asp:ImageButton ID="header1" src="Resources/Icons/Header1.jpg" runat="server" />

这是在我的页面加载后面的代码中;

  header1.Attributes.Add("onclick", "~/ChildSelection.aspx");

有什么想法为什么会发生这种情况吗?

最佳答案

您的图像按钮应该有一个 onclick 事件。

<asp:ImageButton ID="header1" ImageUrl="Resources/Icons/Header1.jpg" runat="server" OnClick="header1_Click" />

protected void header1_Click(object sender, ImageClickEventArgs e)
{
    Response.Redirect("~/ChildSelection.aspx");
}

关于c# - 图像按钮的单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9940804/

相关文章:

asp.net - 我从哪里可以获得 Microsoft Chart Control 示例代码?

javascript - 在文本框中按回车键时,如何使用 JQuery 关注提交按钮?

c# - 如何防止 EF Core 3.1 中的列更新?

c# - 使用 httpClient 发布 json 未到达服务器

c# - SPA 的 Asp.net 核心 Web API - 如何实现 Swagger 身份验证而无需在 Web API 外部获取访问 token 并传递它?

c# - 动态切换到无cookie session 状态asp.net?

jquery - 如何禁用单击按钮,然后调用单击事件

c# - 按 Url 输出缓存(路由)ASP.NET 4

c# - IRS-A2A BulkRequestTransmitter消息格式不正确和/或无法解释

c# - c#中的哈希字符串