当前位置:编程学习 > C#/ASP.NET >>

asp.net 如何获取 ajax post来的数据

不会asp.net 请教会的人!
想要实现的东西:   
在js文件中获取了HTML页面的数据,利用ajax post方法发送数据到后台,把数据放入到数据库

在ajax中 url是 data.aspx  但是aspx文件的模式是这样子的  
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="data.aspx.cs" Inherits="data" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
    </div>
    </form>
</body>
</html>



应该怎么处理啊 !! 
急! ASP.NET Ajax HTML --------------------编程问答-------------------- 贴出来的代码都没什么参考价值,因为真正的实现代码是在.cs文件中的。还有就是你相关的ajax的代码才有参考价值。 --------------------编程问答-------------------- ajax代码重点就是 url是data.aspx 发送的参数是 user 和 age

现在我需要怎么做能把user和age发送到数据库里面 = = ..  --------------------编程问答-------------------- aspx中从参数列表中获取传来的user和age。

存数据库还有问题吗,这个不会的话就先学习一下再说。 --------------------编程问答--------------------
引用 3 楼 Jia_H 的回复:
aspx中从参数列表中获取传来的user和age。

存数据库还有问题吗,这个不会的话就先学习一下再说。


打开data.aspx,然后鼠标右键+c键,然后在这个方法中:
protected void Page_Load(object sender, EventArgs e)
{
   string sql = "insert into xxx values(age,users)";
   //调用存入数据库的方法
    ...
   Response.End();//这个是放在最后的,不能忘记了
} --------------------编程问答-------------------- --------------------编程问答-------------------- protected void Page_Load(object sender, EventArgs e)
{
   string sql = "insert into xxx values(age,users)";
   //调用存入数据库的方法
    ...
   Response.End();//这个是放在最后的,不能忘记了
}

现在获取到了数据 怎么连接数据库 把数据插入sql server --------------------编程问答-------------------- 其实 ajax post 和表单form的post的原理差不多。 --------------------编程问答-------------------- 其实说实话  ajax最主要的东西就是提供一个指引的文件 
通过那个指引文件获取或者传送数据
就是上面说的.cs文件或者其他如.php text 等等 --------------------编程问答-------------------- 建议你先看看 ado.net  --------------------编程问答-------------------- 这个是基础,好好看看吧,流程要清楚 --------------------编程问答-------------------- protected void Page_Load(object sender, EventArgs e)
{
   string users=Request.Form["users"];
   //string users=Request.Querying["users"];
   int age=Convert.ToInt32(Request.Form["age"]);
   // int age=Convert.ToInt32(Request.Querying["age"];
   string sql = "insert into xxx values(age,users)";
   //调用存入数据库的方法
    ...
   Response.End();//这个是放在最后的,不能忘记了
}
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,