62,244
社区成员




public partial class exp2_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Application["chat"] != null)
Label1.Text = (string)Application["chat"];
}
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text != "")
{
Application.Lock();
Application["chat"] = TextBox1.Text + "说:" + TextBox2.Text + "</br>" + Application["chat"];
Application.UnLock();
Label1.Text = (string)Application["chat"];
}
else
Response.Write("<script>alert('必须输入姓名')</script>");
}
}
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="1000">
</asp:Timer>
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
</div>