1
나는 이런 식의 asp:Button
컨트롤을 가지고 있습니다.PostBackUrl 속성이 asp : OnClick 이벤트를 사용하여 : Button
<asp:Button ID="btnPayCC" CssClass="paymentButton" runat="server" Text="ONAYLA"
OnClientClick="if(!doPostBack()) return false; frmMaster.target='_blank'"
PostBackUrl="http://www.google.com" OnClick="btnPayCC_Click" />
및 doPostBack
자바 스크립트 기능은;
function doPostBack()
{
__doPostBack('<%= btnPayCC.ClientID %>', '');
return true;
};
은, 그것은 내가 을 기원하지만, 버튼 컨트롤의 OnClick
이벤트에 다시 게시하지 않는 새 페이지 (google.com)를 엽니 다.
무엇이 문제입니까? 어떻게 해결할 수 있습니까?
할 수 있습니다 한 장소 만 다시 게시. 당신은 google url에 "back"을 올리거나 자신의 페이지에 다시 게시하고 있습니다. 둘 다 별도의 요청 없이는 발생할 수 없습니다. –
고마워요 @JoelEtherton, 궁금해,이 작업을 수행 할 수있는 대안 솔루션이 있습니까 (doPostBack과 C# 함수를 사용하여 C# 함수 호출)? –
나는 당신의 로컬 페이지에 게시하고, 당신이 필요로하는 모든 검증을 한 다음, 구글에 다시 게시하는 것이 좋습니다. 그것들은 자기 충족적인 행동이므로 서로 의존해서는 안됩니다. –