利用Ajax技术写一个迷你留言板WEB控件 1
点击次数:33 次 发布日期:2008-11-26 11:05:43 作者:源代码网
|
源代码网推荐 留言板图片如下: 源代码网推荐 源代码网推荐 源代码网推荐 源代码网推荐 样例地址:http://www.8dao.net/miniguest/ 源代码网推荐 源代码网推荐 首先,这里用的是Access数据库,便于移动。 源代码网推荐 数据库很简单,表Guest,字段有ID,Name,Content 源代码网推荐 源代码网推荐 要实现Ajax,利用asp.net ajax 1.0 bate是很方便的,在http://ajax.asp.net可以下载到。 源代码网推荐 安装好后打开VS2005,新建一个ASP.net AJAX Enabled Web Site项目 源代码网推荐 在里面添加一个WEB用户控件 MiniGB.ascx,控件代码如下: 源代码网推荐 源代码网推荐 源代码网推荐 <%@ Control Language="C#" ClassName="MiniGB" %> 源代码网推荐 <%@ Import Namespace="System.Data.OleDb" %> 源代码网推荐 <%@ Import Namespace="System.Data" %> 源代码网推荐 <script runat="server"> 源代码网推荐 源代码网推荐 源代码网推荐 private OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source="+System.Web.HttpContext.Current.Server.MapPath("guest.mdb")); 源代码网推荐 private string dname = "游客"; 源代码网推荐 public string Dname 源代码网推荐 { 源代码网推荐 get 源代码网推荐 { 源代码网推荐 return dname; 源代码网推荐 } 源代码网推荐 set 源代码网推荐 { 源代码网推荐 dname = value; 源代码网推荐 } 源代码网推荐 } 源代码网推荐 源代码网推荐 protected void Button1_Click(object sender, EventArgs e) 源代码网推荐 { 源代码网推荐 if (TextBox1.Text.Trim() != "") 源代码网推荐 { 源代码网推荐 OleDbCommand comm = new OleDbCommand("insert into guest(name,content)values(""+dname+"","" + TextBox1.Text.Trim() + "")", conn); 源代码网推荐 comm.ExecuteNonQuery(); 源代码网推荐 listupdate(); 源代码网推荐 TextBox1.Text = ""; 源代码网推荐 } 源代码网推荐 } 源代码网推荐 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
