0
當網格視圖顯示數據&當我點擊名稱時,它會去行更新事件的網格視圖。所有的文本框被更新,但當我在狀態更改&城市下降下拉列表,它不會完成。行更新沒有完成
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow gr = GridView1.Rows[e.RowIndex];
LinkButton lu = new LinkButton();
lu = (LinkButton)gr.FindControl("l2");
HiddenField1.Value = lu.CommandArgument.ToString();
DAL.DAL_EmpReg obj = new DAL.DAL_EmpReg();
DataTable dt = new DataTable();
dt = obj.fetchDataById(HiddenField1.Value.ToString());
if (dt.Rows.Count > 0)
{
txtname.Text=dt.Rows[0]["empName"].ToString();
txtemail.Text = dt.Rows[0]["empEmail"].ToString();
txtcontactno.Text = dt.Rows[0]["empContactNo"].ToString();
txtdeg.Text = dt.Rows[0]["empDesination"].ToString();
txtsalary.Text = dt.Rows[0]["Empsal"].ToString();
ddlstate.SelectedValue = dt.Rows[0]["empState"].ToString();
City(ddlstate.SelectedValue);
ddlcity.SelectedValue = dt.Rows[0]["empCity"].ToString();
txtaddress.Text = dt.Rows[0]["empAddress"].ToString();
}
btnsubmit.Text = "Update";
}
這裏狀態&市兩個不同table.Grid視圖顯示來自view.City表中的數據有狀態表的外鍵引用。
你必須做一些編程保存在數據庫中的值。您只向我們展示如何將它們(值)放在文本框中。 – Peter
所以我必須展示哪些代碼。我很欣賞你的建議。 @peer – Sabyasachi
將代碼保存到數據庫中。 – Peter