asp.net ajax 与js提交表单时,处理数据表单提交类怎么写

 我来答
xiejinwei1986
2011-09-24
知道答主
回答量:11
采纳率:0%
帮助的人:5.6万
展开全部
在JAVA编程中,就和Servlet差不多的,要看你用没有用框架,例如不用,那就写一个Servlet,如果你是用的Spring,那就是Controller类了,以此类推,反正要看你用的是什么架构.如果你没有数据返回,那就没有区别.如果有的话,那就要看看你接收什么数据了,一般我们都是用JSON数据格式,这样比较方便.希望对你有一点用处吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-14
展开全部
一种是用js+一般处理程序 处理
另一种是就用ASP.NET自带的ajax处理
不知道你问的是哪一个?
追问
是js加一般处理程序的那种,不过我还不清楚js是否可以处理提交数据库表单,我一朋友叫我用js和ajax一起写的一个处理数据表单的操作,我想看看还有其他的方法没有·
追答
单纯的js是无法与数据库交互的,只有JS+一般处理程序
js和ajax用起来比较方便,但会生产很多代码
JS+一般处理程序,需要判断各个浏览器也是比较麻烦的
当然还是有个最佳方法的:那就是JS+WebService,他结合了以上2中的优点
我给个简单的例子吧:
.aspx页面code

function checkName() {
var name = document.getElementById("txUserName").value;
WebService.Exists(name, f1);
}
function f1(b) {
if (b) {
alert('允许注册');
}
else
alert("已经存在");
}

用户名:

WebService 页面Code
using System;
using System.Collections.Generic;
using System.Web;
using System.Linq;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;

///
///WebService 的摘要说明
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return "Hello World";
}
[WebMethod]
public bool CheckName(string name)
{
if (name == "张三")
return false;
else return true;
}
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敖秋梵璧5N
2011-09-15
知道答主
回答量:86
采纳率:66%
帮助的人:21.2万
展开全部
先用集合封装数据,。转成json字符串 在cs文件中 反序列化,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lmyan小燕
2011-09-14 · TA获得超过132个赞
知道答主
回答量:80
采纳率:0%
帮助的人:80万
展开全部
JQuery对Ajax的支持很好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq1095640228
2011-09-14
知道答主
回答量:2
采纳率:0%
帮助的人:3393
展开全部
这是什么东东
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式