복잡한 수식 서버 측 계산 후 클라이언트 측 확인을 표시해야합니다.클라이언트 측 확인 후 서버 측 코드 만 실행
//Server side
On ButtonClick(){
FetchRate(field1,field2,.... fieldn);
// Show Client side confirmation
// Execute server side code if confirmed client side
}
같은 뭔가 내가 클라이언트 측 기능을 작성했을하지만 내 서버 측 코드는 관계없이 항상 내가 클라이언트 측
// Server side
ScriptManager.RegisterStartupScript(this,this.GetType(), Guid.NewGuid().ToString(), "ConfirmAction('"+ myRate +"');", true);
//Client side
function ConfirmAction(myRate) {
if (confirm('Are you sure?. Rate is exceeding '+ myRate +', proceed ?')) {
document.getElementById('hfSaveUpdate').value = 1;
return true;
}
else
return false;
}