0
동일한 버튼 (코드 숨김)에 PostBackUrl이있는 asp : ImageButton이 있으며 내부 코드를 실행하기 위해 두 번 클릭해야합니다. 클릭 한 번으로이 문제를 해결할 수있는 방법을 알아야합니다. 아래 코드를 참조하십시오. 뒤에asp : PostBackUrl이있는 ImageButton이 두 번째 클릭 후 응답합니다.
<asp:ImageButton ID="imgButton" runat="server" ImageUrl="~/images/compose.gif" OnClick="imgButton_Click"/>
코드 : 당신은 다시에 게시하지, 첫 번째 클릭에 postbackurl 속성을 설정하는
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).
}
이 문제는, 당신이 생각하는 양식 선언에 이것을 설정해야합니다. – aceinthehole
감사합니다. 많은 벤, 잘 작동합니다. 마크 업에서 PostBackUrl을 설정해야했습니다. – Carlos