4 개의 테이블이있는 페이지가 있습니다. 처음에는 페이지가로드 될 때 1 & 2가 표시됩니다. 정상적으로 작동합니다. 포스트 백 (제출을 클릭하면)에 3 &이 표시되어야합니다. 4. 잘 작동해도 (여기에 표시된 코드). 제출을 다시 클릭하면 updatePaymentInfo()
을 호출하여 리디렉션해야합니다. UpdatepaymentInfo()
을 호출하기위한 조건으로 쓸 내용이 있습니까? 제출을 클릭하면 다른 다시 게시로 3 & 4가 다시 표시되기 때문입니다.제출 버튼에 다시 게시
protected void imgbtnSubmit_Click(object sender, ImageClickEventArgs e)
{
try
{
if (Page.IsPostBack)
{
trtest.Visible = false;
trCCandBilling.Visible = true;
trtest2.Visible = true;
}
else
{
UpdatePaymentInfo();
Response.Redirect(ApplicationData.URL_MERCHANT_ACCOUNT_HOME, true);
}
}
}
지금 해보려고합니다. 감사합니다 Chris! – Ram
그래서 여러 개의 웹 컨트롤을 수동으로 숨기고 표시 할 필요없이 MultiView의 기능을 설명합니다 –
@ Ladislav Mrnka : 아마도, 그렇습니다. 저는 슬프게도 ASP.NET의 일부로 약간의 돌연변이가 있습니다. 그런 다음 다시 한 번, 나는 내가 컨트롤을 숨기고 관리하는 것을 선호한다는 것을 알게됩니다. supercontrols 내장에 대해 싫어합니다. 나는 많은면에서 ASp.NET 사고 방식에서 100 %가 아니라고 생각합니다. . 당신이 말한 것에서 말하면, Multiview가 일을 할 수있는 것처럼 들리 겠지만, 말하자면 내가 사용한 적이없는 말처럼 확실히 말할 수는 있습니다. :) – Chris