基于ASP.NET AJAX 实现 client js call back web services ,return dataset or datatable...

MS的ASP.NET AJAX 是一个很好的构架,
这个DEMO主要是展试了如何用JSON,由于有Microsot.Web.Preview.dll的支持. 对于从WEB SERVER 上返回DataSet ,DataTable ,DataRow.将变的很简单,
以下是实现的步骤.
    1.先下载 Microsot.Web.Preview.dll
    2.在WEB config 加上 以下代码.
web  config
     
     3.新建 一个WEB SERVICES文件.
   
web services Code
   (注意:web services  里的[System.Web.Script.Services.ScriptService] 属性要开起来..否则会提示: 找不到web services.)

client js code
       (注意:在JS类里调用函数,要加"this",否则会提示:找不到函数.
.       使用js类时.和使用.cs文件一样,先new 一个
.
     4. test 代码.
        demo = new  ASPACE.GetDataTable("test");
        
        demo.Click_GetDataTable();

以上就是所有的代码.

posted @ 2008-05-28 15:24  jerry zheng  阅读(405)  评论(0)    收藏  举报