ajax.net對(duì)數(shù)據(jù)庫的插入實(shí)例
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無標(biāo)題頁</title>
<script type="text/javascript">
function data_insert()
{
var xmlhttp;
if (window.ActiveXObject) {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
alert("您的瀏覽器不支持ajax,請(qǐng)使用其他!");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
alert("yeah!");
}
}
var no, name;
no = document.getElementById("TextBox1").value;
name = document.getElementById("TextBox2").value;
var url = "Default2.aspx?no=" + no + "&name=" + name;
xmlhttp.open("get", url, true);
xmlhttp.send(null);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
號(hào)碼:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
姓名:
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />
<input type="button" value="button" onclick="data_insert()"/>
</div>
</form>
</body>
</html>
Default.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Button1.Attributes.Add("onclick", "date_insert()");
}
}
Default2.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無標(biāo)題頁</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
DeleteCommand="DELETE FROM [tst] WHERE [no] = @no"
InsertCommand="INSERT INTO [tst] ([no], [name]) VALUES (@no, @name)"
SelectCommand="SELECT * FROM [tst]"
UpdateCommand="UPDATE [tst] SET [name] = @name WHERE [no] = @no">
<DeleteParameters>
<asp:Parameter Name="no" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="no" Type="Int32" />
<asp:Parameter Name="name" Type="String" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="name" Type="String" />
<asp:Parameter Name="no" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>
<br />
</div>
</form>
</body>
</html>
Default2.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlDataSource1.InsertParameters["no"].DefaultValue = http://m.fzitv.net/wghost/archive/2011/12/01/Request.QueryString["no"].ToString();
SqlDataSource1.InsertParameters["name"].DefaultValue = http://m.fzitv.net/wghost/archive/2011/12/01/Request.QueryString["name"].ToString();
SqlDataSource1.Insert();
}
}
- ASP.NET MVC中的AJAX應(yīng)用
- asp.net+ajax+sqlserver自動(dòng)補(bǔ)全功能實(shí)現(xiàn)解析
- asp.net中利用Jquery+Ajax+Json實(shí)現(xiàn)無刷新分頁的實(shí)例代碼
- Asp.net ajax實(shí)現(xiàn)任務(wù)提示頁面的簡(jiǎn)單代碼
- ASP.NET中使用Ajax的方法
- asp.net jquery+ajax異步刷新實(shí)現(xiàn)示例
- asp.net+jquery ajax無刷新登錄的實(shí)現(xiàn)方法
- ajax.net +jquery 無刷新三級(jí)聯(lián)動(dòng)的實(shí)例代碼
- ASP.NET MVC使用Ajax的輔助的解決方法
- 用Fine Uploader+ASP.NET MVC實(shí)現(xiàn)ajax文件上傳[代碼示例]
- Asp.net利用JQuery AJAX實(shí)現(xiàn)無刷新評(píng)論思路與代碼
- .net采用ajax實(shí)現(xiàn)郵箱注冊(cè)和地區(qū)選擇實(shí)例
相關(guān)文章
.NET5修改配置不重啟自動(dòng)生效的實(shí)現(xiàn)
.NET Core,.NET5默認(rèn)配置都是只加載一次,修改配置時(shí)都需要重啟才能生效,如何能修改即時(shí)生效呢,本文就來介紹一下2021-09-09
一個(gè)簡(jiǎn)單的ASP.NET驗(yàn)證碼
這篇文章主要為大家詳細(xì)介紹了一個(gè)簡(jiǎn)單的ASP.NET驗(yàn)證碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
asp.net Xml綁定到數(shù)據(jù)控件的具體實(shí)現(xiàn)
這篇文章主要介紹了asp.net Xml綁定到數(shù)據(jù)控件的兩種簡(jiǎn)單方法 ,需要的朋友可以參考下2014-06-06
ASP.NET Core環(huán)境變量配置和啟動(dòng)設(shè)置講解
這篇文章介紹了ASP.NET Core環(huán)境變量配置和啟動(dòng)設(shè)置的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02
asp.net用url重寫URLReWriter實(shí)現(xiàn)任意二級(jí)域名 高級(jí)篇
Asp.net 用url重寫(URLReWriter)實(shí)現(xiàn)任意二級(jí)域名,需要的朋友可以參考下,建議先看一下上一篇文章。2009-11-11
ASP.NET獲取MS SQL Server安裝實(shí)例實(shí)現(xiàn)思路及代碼
在演示中,是把找到的實(shí)例顯示于DropDownList控件中。首先在.aspx拉一個(gè)DropDownList控件,感興趣的朋友可以了解下哦,或許對(duì)你有所幫助2013-01-01
使用.Net實(shí)現(xiàn)多線程經(jīng)驗(yàn)總結(jié)
這篇文章主要介紹了使用.Net實(shí)現(xiàn)多線程經(jīng)驗(yàn)總結(jié),需要的朋友可以參考下2014-12-12
.NET?Core配置TLS?Cipher(套件)的詳細(xì)過程
本文以.NET?5為例,只不過針對(duì).NET?Core?3或3.1通過工具掃描出的協(xié)議套件結(jié)果略有所差異,但不影響我們對(duì)安全套件的配置,我們使用OpenSSL生成自簽名證書,對(duì).NET?Core配置TLS?Cipher相關(guān)知識(shí)感興趣的朋友一起看看吧2021-12-12
asp.net傳多個(gè)值到其它頁面的具體實(shí)現(xiàn)
在頁面之間的跳轉(zhuǎn),經(jīng)常會(huì)用到傳值,其中可能會(huì)傳遞多個(gè)值,下面為大家介紹下asp.net傳多個(gè)值到其它頁面的方法,需要的朋友可以參考下2014-02-02

