[英]How to get value in drop down-list from parent Grid-view when Click Edit on child grid-view?
我有嵌套的網格視圖。 在父網格視圖中,當我單擊以展開網格視圖時,子網格視圖將顯示相關數據。 但是,當我單擊“編輯子網格”視圖時,這些值將轉到網格視圖外部的文本框,但不在下拉列表中。
我努力了
protected void gvSub_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView gvSub = sender as GridView;
GridViewRow row = gvSub.Rows[e.NewEditIndex];
Int32 a = Convert.ToInt32(gvSub.DataKeys[e.NewEditIndex][0]);
TextBox1.Text = ((Label)row.FindControl("lblName")).Text;
TextBox2.Text = ((Label)row.FindControl("lblPrice")).Text;
TextBox3.Text = ((Label)row.FindControl("qty")).Text;
String Cate = ((Label)gvSub.Parent.FindControl("lblCtName")).Text;
DropDownList1.Items.FindByValue(Cate.ToString()).Selected = true;
btnSub.Text = "Update";
e.Cancel = true;
}
父Gridview值在Cate中獲取,但未在下拉列表中獲取
將“ DropDownList1.Items.FindByValue”更改為“ DropDownList1.Items.Add”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.