我在我的網頁上有一個佔位符,我動態地將用戶控件綁定到它。如何從父頁面搜索位於用戶控件中的GridView?
我嘗試遍歷佔位符內的所有控件並獲取控件ID,這是我的用戶控件的ID。控件ID基本上是我用戶控件的下劃線的名稱;所以如果我的用戶控件的名字是dynamicControl.ascx,那麼在我的control.ID中我得到了ASP.dynamicControl_ascx。現在我需要再次加載我的用戶控件嗎?如果是這樣,我該怎麼做,以及如何輸入它,以及我如何找到我的usercontrol內的gridview?
用戶控件是一個gridview,我需要檢索在控件內的文本框中輸入的值。
這是我的代碼...我無法找到......是的,我上加載初始化我的佔位符的功能,我看到我的回發電網.... – user1348130 2012-04-22 02:27:39
回報0rows 的DataTable questionResp =新的DataTable(); String questionLabel = String.Empty; 的foreach(在phReqForm.Controls控制CTRL) {的foreach(控制ctrlChild在ctrl.Controls) {如果(ctrlChild是ASP.dynamiccontrolfr_ascx) {用戶控件UC =新用戶控件(); UC =(用戶控件)Page.LoadControl( 「DynamicControlFR.ascx」); 的GridView = GV((GridView的)uc.FindControl( 「gvFR」)); 串測試= gv.Rows.Count.ToString(); questionResp.Rows。添加(測試,測試,questionLabel,測試); }}} – user1348130 2012-04-22 02:40:41