<asp:ScriptManager runat="server" id="ScriptManager1" />
<asp:UpdatePanel runat="server" id="UpdatePanel1">
<contenttemplate>
<asp:Timer id="Timer1" runat="server" Interval="10000" OnTick="Timer1_Tick"></asp:Timer>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</contenttemplate>
</asp:UpdatePanel>using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;public partial class _Default : System.Web.UI.Page
{
Int32 aa = 1;
protected void Page_Load(object sender, EventArgs e)
{
} protected void Timer1_Tick(object sender, EventArgs e)
{
aa++;
this.TextBox1.Text = aa.ToString();
}
}
我想实现每隔10秒钟让TextBox1的内容自动+1,但是执行时一直停留在2,请问如何实现。
<asp:UpdatePanel runat="server" id="UpdatePanel1">
<contenttemplate>
<asp:Timer id="Timer1" runat="server" Interval="10000" OnTick="Timer1_Tick"></asp:Timer>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</contenttemplate>
</asp:UpdatePanel>using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;public partial class _Default : System.Web.UI.Page
{
Int32 aa = 1;
protected void Page_Load(object sender, EventArgs e)
{
} protected void Timer1_Tick(object sender, EventArgs e)
{
aa++;
this.TextBox1.Text = aa.ToString();
}
}
我想实现每隔10秒钟让TextBox1的内容自动+1,但是执行时一直停留在2,请问如何实现。
为什么不称呼他AJax?