asp.net ajax 留言板

原创 2012年03月22日 22:04:02
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

public partial class 留言板 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string sql = ConfigurationManager.ConnectionStrings["strcnn"].ConnectionString;
            using (SqlConnection sqlcnn = new SqlConnection(sql))
            {
                SqlCommand sqlcmm = sqlcnn.CreateCommand();
                sqlcmm.CommandText = "select [content] from chat";
                sqlcnn.Open();
                SqlDataReader reader = sqlcmm.ExecuteReader();
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        this.txt_show.Text += "小王说:\n" + Convert.ToString(reader["content"]) + "\n";
                    }
                }
            }
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
         string sql = ConfigurationManager.ConnectionStrings["strcnn"].ConnectionString;
         using (SqlConnection sqlcnn = new SqlConnection(sql))
         {
             SqlCommand sqlcmm = sqlcnn.CreateCommand();
             sqlcmm.CommandText = "insert into chat ([content],createtime) values (@con,@time)";
             sqlcmm.Parameters.AddWithValue("@con",this.txt_say.Text.Trim ());
             sqlcmm.Parameters.AddWithValue("@time",DateTime.Now);
             sqlcnn.Open();
             sqlcmm.ExecuteNonQuery();
         }
         ScriptManager.RegisterStartupScript(this, this.GetType(), "", "<script>openLayer('test_con3')</script>", false);
        // this.txt_say.Text = "";
         this.txt_show.Text += "小王说:\n" + this.txt_say.Text + "\n";
    }
}

相关文章推荐

用asp.net和AJAX做的留言板

  • 2009年05月10日 08:25
  • 510KB
  • 下载

Asp.net加Sql Server写的留言板小例子

写写关于SQL Server数据库的简单使用过程的教程,也算一个小总结!记录一些常用的方法,关键字,单词等,供以后查阅用!同时希望对大家的学习有一定帮助!不要忘了就好。      我喜欢小...

ASP.NET留言板 文字加表情

分类: ASP.NET2009-11-18 09:08 395人阅读 评论(12) 收藏 举报  对于学习ASP.NET的人,留言板再熟悉不过了。但是仅仅是文字留言功能,你是否觉得厌烦了...

ASP.NET:Repeater 留言板

在学习DataGrid控件和DataList控件后,我们知道,DataGrid控件对数据输出格式是自动生成HtmlTable标记的,DataList控件也是这样,它根据数据内容来生成数据控制表格。而R...

asp.net人性化的留言板

  • 2011年09月05日 15:45
  • 269KB
  • 下载

asp.net留言板 利用富文本编辑器实现美化功能xheditor在asp.net网页的配置和使用

刚好,csdn 发表博客的界面也是利用xheditor的,现在我要说的就是怎么把这个文本框编辑器添加到asp.net项目中。以下是官网的标准配置 1.1. 在线可视化HTML编辑器概述 ...

ASP.net和C-#结合编写留言板

  • 2007年05月23日 18:44
  • 22.59MB
  • 下载

采用ASP.NET(C#)写的留言板

  • 2003年11月11日 00:00
  • 567KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net ajax 留言板
举报原因:
原因补充:

(最多只允许输入30个字)