当前位置:编程学习 > C#/ASP.NET >>

请问利用ajax.dll如何在asp.net下实现”正在加载.......“效果?其中“正在加载.........”可以用一张图片代替,我用的是vs2003

请问利用ajax.dll如何在asp.net下实现”正在加载.......“效果?其中“正在加载.........”可以用一张图片代替,我用的是vs2003 --------------------编程问答-------------------- 2005下,用Updateprocess 简单多了
ajax.dll 的话
可以这样,利用异步
Sample.ServerSideAdd(100,99, ServerSideAdd_CallBack);
//显示一个隐藏层
function ServerSideAdd_CallBack(response){
 if (response.error != null){
   alert(response.error);
   //把那个层隐藏
   return;
 }
 alert(response.value);
}
--------------------编程问答-------------------- 能给一个完整的例子吗? --------------------编程问答-------------------- 我的程序是这样的,不知道该怎么加
function ShowSafetyBInfo(safetybid)
{
    CallBackList.GetSafetyBInfo(safetybid,get_SafetyInfo_Result_CallBack);
}
function get_SafetyInfo_Result_CallBack(response)
{

    if (response.value != null)
    {   
var ds = response.value; 
if(ds != null && typeof(ds) == "object" && ds.Tables != null && ds.Tables[0].Rows.length !=0)
{
    divsafetyinfo.style.display="block";
    document.getElementById("Lab_ZRDepName").innerHTML = ds.Tables[0].Rows[0].ZeRenDepName;
    document.getElementById("Lab_DealDate").innerHTML = ds.Tables[0].Rows[0].DealDate;
}
    }
} --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- 我觉得你直接创建一个层居中显示就好了!完了之后再移除或者隐藏! --------------------编程问答-------------------- 关键是如何判断他什么时候隐藏,我觉得是在数据加载完之后隐藏,怎么判断数据已经加载完成?我也是第一次使用Ajax.dll,请各位前辈指教 --------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- ajax.dll是ajaxpro还是其他的ajax控件啊?

在js调用c#代码的时候他有个状态的,就是完成了之后你需要调用一个js函数来执行你获得数据或者一些其他操作,你可以在这个js函数中将那个“loading”效果的div隐藏掉就可以了。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,