0
我得到表的第一個元素的文章列(statusArticle = false)。問題是,我想刷新按鈕後點擊的形式,所以我可以與下一個元素交互,但表單不刷新,我嘗試了幾個代碼,免除了重要的application.restart之一!如何在不重新啓動應用程序的情況下刷新表單的布頓按鈕?按鈕單擊後刷新表單
private void button_Click(object sender, EventArgs e)
{
using (DbEntities db = new DbEntities())
{
Articles firstArticle = db.Articles.FirstOrDefault(u => u.statusArticle == false);
if (firstArticle != null)
{
firstArticle.statusArticle = true;
db.SaveChanges();
MessageBox.Show("Article validated", "OK");
this.Refresh();
}
}
}
你期望在「刷新」上發生什麼? – nvoigt 2013-05-12 14:45:32
你可以嘗試使用'Response.Redirect(Request.Url.AbsoluteUri);' – Saravanan 2013-05-12 14:46:42
@nvoigt,在刷新時,我認爲firstArticle的值將會更改爲下一個(firstArticle),因爲舊的(firstArticle).statusArticle!= false。 – 2013-05-12 14:53:14