我在我的网络表单中使用 Rad ajax 管理器 RadAjaxLoadingPanel。
我的表单中有两个面板,Panel1 具有创建帐户控件,另一个 Panel2 用于感谢信。
当用户成功创建帐户时,我需要隐藏面板 1 并显示面板 2。我使用 ResponseEnd 方法使用 Javascript 下面的方法使可见/隐藏。
function ResponseEnd(sender, arguments) {
//hide the loading panel and clean up the global variables
if (currentLoadingPanel != null) {
currentLoadingPanel.hide(currentUpdatedControl);
}
ShowTY();
currentUpdatedControl = null;
currentLoadingPanel = null;
}
function ShowTY(){
document.getElementById('<%= Panelty.ClientID %>').style.visibility = "visible";
document.getElementById('<%= Panelty.ClientID %>').style.display = "block";
document.getElementById('<%= Panelsu.ClientID %>').style.visibility = "false";
document.getElementById('<%= Panelsu.ClientID %>').style.display = "none";
}
如果用户已经存在或任何数据库服务器错误我需要在标签中显示 Panel1 显示错误消息为此我需要编写一个条件来检查服务器响应是否在上述方法中成功。
请让我知道如何知道服务器响应或如何处理此问题.....请尽快回复
谢谢