R&D--梦想在这里成真
R&D--夢を実現しましょう
R&D--Dreams Come Ture
努力 我们将梦想变为现实
IT博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
posts - 134, comments - 22, trackbacks - 0
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
AJAX(5)
ASP.NET(13)
C#(13)
CSS(4)
HTML(9)
JAVA(39)
Javascript(15)
Linux(6)
Orcal(1)
Ruby(1)
SQL(5)
XML(3)
感想(1)
技术资源(16)
精品转载(61)
随笔档案
2010年2月 (1)
2009年11月 (14)
2009年10月 (1)
2009年8月 (3)
2009年7月 (2)
2009年4月 (4)
2009年3月 (5)
2009年2月 (4)
2009年1月 (3)
2008年12月 (2)
2008年11月 (13)
2008年10月 (17)
2008年9月 (14)
2008年8月 (4)
2008年7月 (5)
2007年11月 (4)
2007年8月 (5)
2007年7月 (33)
文章分类
AJAX
ASP.NET
C#
CSS
HTML
Javascript
SQL
XML
相册
開発リーダー:宋金城
搜索
最新评论
1. re: 用javacsv API 来操作csv文件
456
--123
2. re: DataSet读取xml文件
哇哇哇哇
订单
--你好
3. re: java.net.SocketException: Too many open files 问题的解决办法[未登录]
不错
--11
4. re: 超好用的css2.0様式表手帳
hkhk
--xiong
5. re: java.net.SocketException: Too many open files 问题的解决办法
212121
--212
阅读排行榜
1. java.net.SocketException: Too many open files 问题的解决办法(20169)
2. 用javacsv API 来操作csv文件 (14584)
3. java中的String.split() 中“|”作为分隔符的问题和数组长度问题(7014)
4. JAVA读取xml文件中节点值(转)(3750)
5. GWT开发的8个忠告(转载)(3332)
评论排行榜
1. 用javacsv API 来操作csv文件 (5)
2. java.net.SocketException: Too many open files 问题的解决办法(2)
3. java 全角半角转换函数(2)
4. Ajax中Session的使用方法(2)
5. JAVA开发中的乱码问题(1)
AJAX简单示例
现在大家都在用ajax做出漂亮的无刷新的web页面。这可以说是对传统网也的一种改造。这里就ajax框架的一种
ajaxpro
进行简单的介绍。
AjaxPor.dll下载地址:
http://www.cnitblog.com/Files/rd416/AjaxPro.zip
1
1
,把AjaxPro.dll放入应用程序之bin文件夹中
2
2
,修改web.config
3
4
在system.web节点下添加
5
6
<
SYSTEM.WEB
>
7
<
HTTPHANDLERS
>
8
<
ADD
type
=
"AjaxPro.AjaxHandlerFactory, AjaxPro" path
=
"ajaxpro
/**/
/*
.ashx" verb="POST,GET" />
9
</HTTPHANDLERS>
10
11
12
3,在后台cs文件中声明ajax
13
namespace MyDemo
14
{
15
public class _Default
16
{
17
protected void Page_Load(object sender, EventArgs e)
18
{
19
AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));
20
}
21
22
[AjaxPro.AjaxMethod]
23
public int GetAdd(int a,int b)
24
{
25
return a+b; }
26
}
27
}
28
29
3、在客户端用javascript调用服务器端之方法,语法也很简单
30
31
function get()
32
{
33
var a=4;
34
var b=5;
35
MyDemo._Default.GetAdd(a, b ,get_callback); //调用后台函数
36
}
37
38
39
function get_callback(res) //返回值处理函数
40
{
41
alert(res.value);
42
}
43
44
就这样,简单之几步,就已经完成了。在客户端用javascript异步调用服务器端之C#方法,并可以得到服务器端之返回值,这个值会传到javascript,javascript可以处理这个返回之值,现在返回的是一个简单的整型,不过,我们也可以返回复杂之数据类型,像DataTable之类,总之,AjaxPro把Ajax搞得很简单。
45
46
47
补充:
48
如果返回的是DataTable时的取值方式如下:
49
dt.Rows[0].userid; 取得数据集中的字段名为userid的数据;
50
dt.Rows.length; 取得数据集的行数;
51
posted on 2007-07-03 13:11
TRE-China R&D
阅读(128)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。