1
我使用的是asp.net 2008中繼器控件。我試圖刷新中繼控制器,當按鈕被點擊時,它顯示我重複的值,這意味着它再次追加相同的值。這裏是我的代碼使用多次綁定時複製Asp.net中繼器控制數據
public void LoadRepeater1()
{
con = new SqlConnection(ConfigurationManager.ConnectionStrings["SqlServerConnection"].ConnectionString);
String sql;
sql = "select * from FeeCollection Where AdminNo='"+lblstano.Text+"'";
cmd = new SqlCommand(sql, con);
da = new SqlDataAdapter(sql, con);
da.Fill(ds, "FeeCollection");
dt = ds.Tables["FeeCollection"];
Repeater4.DataSource = dt;
Repeater4.DataBind();
con.Close();
}
protected void btnMedical_Click(object sender, EventArgs e)
{
LoadRepeater1();
}
我想刪除現有的數據和更新,而不是附加的數據。
謝謝,我使用全局變量來處理未清理的數據集。現在我使用局部變量並且正常工作 – AjayR