C# ASP.NET AJAX Toolkit不断地将新内容添加到旧内容中
我有这个ASP.NET AJAX工具包。每次触发AJAX时,我都会得到旧数据+新数据,它会不断地添加(因为代码中有+=),如何解决这个问题,让AJAX只显示更新的版本,而不不断地添加 aspx:C# ASP.NET AJAX Toolkit不断地将新内容添加到旧内容中,c#,asp.net,ajax,C#,Asp.net,Ajax,我有这个ASP.NET AJAX工具包。每次触发AJAX时,我都会得到旧数据+新数据,它会不断地添加(因为代码中有+=),如何解决这个问题,让AJAX只显示更新的版本,而不不断地添加 aspx: 代码隐藏: SqlConnection cnn = new SqlConnection("Initial Catalog=Northwind;Data Source=localhost;Integrated Security=SSPI;"); protected void Page_Load(o
代码隐藏:
SqlConnection cnn = new SqlConnection("Initial Catalog=Northwind;Data Source=localhost;Integrated Security=SSPI;");
protected void Page_Load(object sender, EventArgs e)
{
cnn.Open();
SqlCommand cmd = new SqlCommand("SELECT EmployeeName FROM Employees", cnn);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
myaspajaxtoolkit.InnerHtml += "<li>" + dr.GetString(0) + "</li>";
}
}
cnn.Close();
}
SqlConnection cnn=newsqlconnection(“初始目录=Northwind;数据源=localhost;集成安全=SSPI;”);
受保护的无效页面加载(对象发送方、事件参数e)
{
cnn.Open();
SqlCommand cmd=newsqlcommand(“从雇员中选择雇员姓名”,cnn);
SqlDataReader dr=cmd.ExecuteReader();
如果(哈斯罗博士)
{
while(dr.Read())
{
myaspajaxtoolkit.InnerHtml+=“”+dr.GetString(0)+“ ”;
}
}
cnn.Close();
}
string html=string.Empty;
如果(哈斯罗博士)
{
while(dr.Read())
{
html++=“”+dr.GetString(0)+“ ”;
}
}
myaspajaxtoolkit.InnerHtml=html;
SqlConnection cnn = new SqlConnection("Initial Catalog=Northwind;Data Source=localhost;Integrated Security=SSPI;");
protected void Page_Load(object sender, EventArgs e)
{
cnn.Open();
SqlCommand cmd = new SqlCommand("SELECT EmployeeName FROM Employees", cnn);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
while (dr.Read())
{
myaspajaxtoolkit.InnerHtml += "<li>" + dr.GetString(0) + "</li>";
}
}
cnn.Close();
}
string html = string.Empty;
if (dr.HasRows)
{
while (dr.Read())
{
html+= "<li>" + dr.GetString(0) + "</li>";
}
}
myaspajaxtoolkit.InnerHtml = html;