您的位置:首页 > 编程语言 > ASP

使用ASP.NET AJAX调用后台WebService优化网站性能实例

2007-11-21 15:50 1066 查看
最近发现,老的员工信息显示页面效率极低,研究发现,原来是显示员工照片的问题。后台会在显示页面之前逐一检查员工照片是否存在。代码为:

1WebRequest req = HttpWebRequest.Create(img_src);

2req.Credentials = new NetworkCredential(ConfigurationManager.AppSettings["AdminUser"], ConfigurationManager.AppSettings["AdminPass"], ConfigurationManager.AppSettings["AdminDomain"]);

3HtmlImage img = (HtmlImage)e.Item.FindControl("imgPhoto");

4if (img != null)

5[WebMethod]

2 public string ValidImageLocation(string img_src)

3function ShowPicture(el)//鼠标放上去时触发

2

15function Finished(infor)

16{

17 var img = "";

18 var parent = tem.parentNode;

19 var imgs = parent.getElementsByTagName("img");

20 if(imgs.length>0)

21 {

22 img = imgs[0];

23 img.src = infor;

24 }

25}
注意在ScriptManager中添加对WebService的引用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: