[英]Dynamically load user control
我有這個GridView
,它的DataSource
是以前選擇的產品的列表。 對於其中的每個項目,我都需要評估其ID並加載用戶必須填寫的特定表格,然后在此之后我必須更新GridView。
我已經將這些特定的表格作為“ User Controls
,這是此方案的最佳方法嗎?
如果是,如何動態地加載它們,以使我可以進行查詢/回發,然后更新回自己的gridview?
您要開發的東西稱為“主視圖/詳細視圖”。 例如在http://www.asp.net/data-access/tutorials/master-detail-using-a-selectable-master-gridview-with-a-details-detailview-cs中進行了描述。
作為Detail,您需要的唯一區別是使用FormView,在某些初始化事件(例如DataBound http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.basedataboundcontrol.databound.aspx )上,您需要動態創建控件並將其父級設置為FormView的當前模板
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.