0
所以我有這個問題,存儲臨時數據,基本上我後的效果是這樣的Link臨時存儲Datalist中C#
我的問題是,當我這樣做是對列表或綁定列表中,也不會保存舊的行並將其更改爲新的行。
這裏是我
BindingList<Genrer> Film_Genrer = new BindingList<Genrer>();
Genrer genrer = new Genrer();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DropDownList_Genrer.DataSource = Db.SelectAllFrom("Genrer");
DropDownList_Genrer.DataTextField = "genrer_navn";
DropDownList_Genrer.DataValueField = "genrer_id";
DropDownList_Genrer.DataBind();
}
}
protected void Button_AddGenrer_Click(object sender, EventArgs e)
{
Genrer genrer = new Genrer();
genrer.Navn = DropDownList_Genrer.SelectedValue;
Film_Genrer.Add(genrer);
GridView1.DataSource = Film_Genrer;
GridView1.DataBind();
}
你的意思_old rows_?那些來自'Db.SelectAllFrom(「Genrer」)'的記錄?如果是的話,也許你應該首先將這些數據保存到'Page_Load'的'BindingList'中 – Prisoner