标题:设计在线讨论区?
只看楼主
summer13720
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-28
 问题点数:0 回复次数:2 
设计在线讨论区?
设计一个“在线讨论区”的讨论信息的输入和显示程序,用户登陆后进入讨论区,讨论区分为消息显示和消息输入两个部分,用户可以查看信息和输入信息,输入信息存放在application对象中,只保存20信息。请高手指点!
搜索更多相关主题的帖子: 讨论区 设计 在线 
2007-04-28 19:32
IPV6
Rank: 1
等 级:新手上路
威 望:2
帖 子:265
专家分:0
注 册:2006-9-7
得分:0 

与你的要求类相似,参考一下吧
消息显示Msg_Show.aspx.cs
--------------
protected System.Web.UI.WebControls.Label chatmassage;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
this.chatmassage.Text=(string)Application["chatcontent"];
}
消息输入send.aspx.cs
---------------------
protected System.Web.UI.WebControls.TextBox content;
protected System.Web.UI.WebControls.Button BtnSend;
protected System.Web.UI.WebControls.TextBox sender;

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.BtnSend.Click += new System.EventHandler(this.BtnSend_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

private void BtnSend_Click(object sender, System.EventArgs e)
{
string message;
message="<font color='blue'>"+this.sender.Text+"</font>说:";
message+=this.content.Text;
message+="(<i>"+DateTime.Now.ToString()+"</i>)";
message+="<br>";
Application.Lock();
Application["chatcontent"]=(string)Application["chatcontent"]+message;
Application.UnLock();
this.content.Text="";
}
}
主页面main.htm
-----------------------------
<html>
<head>
</head>
<frameset rows="*,80">
<frame src=Msg_Show.aspx>
<frame src=send.aspx noresize>
</frameset>
</html>


2007-04-28 22:11
summer13720
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-28
得分:0 
非常感谢!!!
2007-04-30 14:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-135778-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.974676 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved