0
插入一個新對象後,我想在組合框中看到該對象。我通過再次設置數據源並重新綁定組合框來完成此操作。ASP.NET Databind combobox
在調試模式下,我在數據源中看到新的對象,但在我的頁面上看不到。
例如: 我得到了與人的組合框:愛麗絲,傑森,馬克,... 我添加了一個新的人「夏洛」,我重新綁定組合框,但我沒有看到新的人名單。
代碼:
ddl.DataTextField = "Name";
ddl.DataValueField = "ID";
List <Person> persons = ws.GetAllPersons();
persons.Insert(0, new Person() { ID= -1, Name = "Choose person" });
ddl.DataSource = persons;
ddl.DataBind();
現在我只用刷新頁面 '的Response.Redirect(Request.Url.AbsoluteUri);'
謝謝。
編輯: - 我已經試過updatepannel但沒有更迭......