All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
asp.net得到全部已选中的RedioButton的值_[Asp.Net教程]
C#教程:Windows服务概述
使用C#在进度条中显示复制文件的进度_[Asp.Net教程]
利用C#实现分布式数据库查询_[Asp.Net教程]
读取XML为行记录_[XML教程]
asp.net搜索关键词高亮显示函数_[Asp.Net教程]
SQL Server得到表记录总数另类方法_[SQL Server教程]
PHP安全配置_php资料_编程技术
.NET的视图状态ViewState与Request.Form及string和String的区别_[Asp.Net教程]
Visual C++ 6.0教程:c++数据类型之指针
Reading number is top 10 pictures
A man's favorite things8
NeedWallpaper4
NeedWallpaper6
HongMenYan premiere XinLiangGong clairvoyant outfit PK YiFeiLiu2
A man's favorite things5
The real super beauty15
a pure sister
Exquisite decoration is not paying too much1
非笑不可:最强爆笑图片精选
网上疯传的一篇小学作文《爸爸也治不了妈妈》
Download software ranking
Boxer vs Yellow1
Professional killers2 for Android
Eclipse 4.2.2 For Win32
C#编程思想
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
好色的外科大夫
Unix video tutorial15
软件工程思想
Tram sex maniac 2 (H) rar bag3
Unix video tutorial8
归海一刀 published in(发表于) 2014/1/30 0:52:12 Edit(编辑)
Asp.net,Ajax-我可以用javascript做些什么?_[Asp.Net教程]

Asp.net,Ajax-我可以用javascript做些什么?_[Asp.Net教程]

Asp.net Ajax:我可以用javascript做些什么?_[Asp.Net教程]

一直在关注AjaxControlToolkit的变化,期待着随着时间的推移这个工具包会日臻完善,不过就实际项目中应用的效果来讲,还是有点失望的。问题最多的两个控件是ModalPopup和Slider. AjaxControlToolkit的BUG改进显然没有我期望的那么快,最新版本里面是这样说的: Version 1.0.11119.0 for ASP.NET AJAX version 1.0 and .NET Framework 2.0 (No changes from 1.0.10920) 问题总要解决,生活还在继续,既然AjaxControlToolkit差强人意 那就回头看看基于Asp.net Ajax框架我们直接使用脚本可以做什么?

翻看Ajax客户端的文档,的确要是看完也需些时日了,不禁想起《神雕侠侣》中小龙女和杨过被李莫愁点穴困于墓室里突然看到《九阴真经》: 她转念又想:“我纵然通了穴道,但打不过师姊,仍是无用。”当即细看室顶经文,要找一门即知即用的武功,一出手就将李莫愁制住,但约略瞥去,每一项皆是艰深繁复,料想就算是最易的功夫,也须数十日方能练成... ...”


是的,就如《九阴真经》,文档有时间一定要好好研习,如果没有足够的时间,最好能沿着一条脉络抽取出自己所需;

本文简单描述了:

1.javascript 如何调用WebService
2.javascript 如何调用服务器端方法
3.javascript 如何用POST方式向服务器端提交数据
4.javascript 如何用Get方式向服务器端提交数据

1.javascript 如何调用WebService
服务器端代码:
1 using System;
2 using System.Collections;
3 using System.Web;
4 using System.Web.Services;
5 using System.Web.Services.Protocols;
6 using System.Web.Script.Services;
7
8 ///
9 /// Summary description for WebService
10 ///

11 [WebService(Namespace = "http://tempuri.org/")]
12 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
13 [ScriptService]
14 public class WebService : System.Web.Services.WebService {
15
16 public WebService () {
17
18 //Uncomment the following line if using designed components
19 //InitializeComponent();
20 }
21
22 [WebMethod]
23 public string HelloWorld(string user) {
24 return "

"+user+ " Hello World!

";
25 }
26
27 }
28
29

客户端代码:

1

12
13

23
24
25 onclick="getDataFromWebService();" />
26

27

如果你使用VS2008你可以得到这样的提示:

2.javascript 如何调用服务器端方法
服务器端代码:

1 using System;
2 using System.Configuration;
3 using System.Data;
4 using System.Web;
5 using System.Web.Security;
6 using System.Web.UI;
7 using System.Web.UI.HtmlControls;
8 using System.Web.UI.WebControls;
9 using System.Web.UI.WebControls.WebParts;
10 using System.Web.Services;
11
12 public partial class _Default : System.Web.UI.Page
13 {
14 protected void Page_Load(object sender, EventArgs e)
15 {
16
17 }
18
19 [WebMethod]
20 public static string ShowDetailData(string user)
21 {
22 return user+"你好!你知道下面的文字选自哪里么?
"+ "郭靖知道师父虽然摔下,并不碍事,但欧阳锋若乘势追击,后着可凌厉之极,当下叫道:“看招!”左腿微屈,右掌划了个圆圈,平推出去,正是降龙十八掌中的“亢龙有悔”。这一招他日夕勤练不辍,初学时便已非同小可,加上这十余年苦功,实已到炉火纯青之境,初推出去时看似轻描淡写,但一遇阻力,能在刹时之间连加一十三道后劲,一道强似一道,重重叠叠,直是无坚不摧、无强不破。这是他从九阴真经中悟出来的妙境。纵是洪七公当年,单以这一招而论,也无如此精奥的造诣。";
23 }
24 }
25
客户端代码:

1

14
15
16 onclick="getDataFromWebService();" />
17 onclick="getDataByServerMethod();" />
18

19

3.javascript 如何用POST方式向服务器端提交数据 4.javascript 如何用Get方式向服务器端提交数据

客户端:


1

40
41

42

43
44 onclick="javascript:getDataByPost();" />
45 onclick="javascript:getDataByGet();" />

ProcessRequest.aspx服务器端代码:

1 using System;
2 using System.Collections;
3 using System.Configuration;
4 using System.Data;
5 using System.Web;
6 using System.Web.Security;
7 using System.Web.UI;
8 using System.Web.UI.HtmlControls;
9 using System.Web.UI.WebControls;
10 using System.Web.UI.WebControls.WebParts;
11
12 public partial class ProcessRequest : System.Web.UI.Page
13 {
14 protected void Page_Load(object sender, EventArgs e)
15 {
16 string temp = "";
17 Response.Clear();
18 if (!string.IsNullOrEmpty(Request.Form["AID"]))
19 {
20 temp =DateTime.Now.ToString()+ " POST过来的数据是:" + Request.Form["AID"].ToString();
21 }
22 if (!string.IsNullOrEmpty(Request.QueryString["AID"]))
23 {
24 temp = DateTime.Now.ToString() + "GET过来的数据是:" + Request.QueryString["AID"].ToString();
25 }
26
27 Response.Write(temp);
28 Response.End();
29
30 }
31 }
32

就说这么多,代码下载地址:http://www.cnblogs.com/Files/me-sa/AjaxTest.rar



回头再说,现在开始......


来源:cnblogs







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.