У меня есть asp: ImageButton с PostBackUrl в той же кнопке (код сзади), и мне нужно дважды щелкнуть, чтобы запустить внутренний код. Мне нужно знать, как я могу решить эту проблему одним щелчком мыши. Пожалуйста, смотрите код ниже.
<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).
}