我有一个带有 PostBackUrl 的 asp:ImageButton 到同一个按钮(后面的代码),我必须单击两次才能触发内部代码。我需要知道如何一键解决这个问题。请看下面的代码。
<asp:ImageButton ID="imgButton" runat="server" ImageUrl="~/images/compose.gif" OnClick="imgButton_Click"/>
代码背后:
protected void imgButton_Click(object sender, ImageClickEventArgs e)
{
this.imgButton.PostBackUrl = "http://www.externalSite.com/Entry.aspx";
//The internal code goes here... (this responds after second click).
}