2010-07-13 49 views

回答

3

是的,最簡單的方法是公開用戶控件中的綁定,然後從您的頁面調用它。

//in user control, add this method 
public void BindGrid() 
{ 
    gvInnerGrid.DataBind(); 
} 

//on your page 
userControl.BindGrid(); 
+0

嗨,它的作品謝謝你。我需要傳遞IQueryable對象才能將GridView與數據綁定。然後在用戶控件內查詢這個對象。你知道該怎麼做嗎? – German 2010-07-13 22:47:07

+0

您可以使用相同的方法傳遞數據。就我個人而言,我會在暴露網格的DataSource的用戶控件上創建一個公共屬性。 ex。 //用戶控制 公共對象DataSource {get {return gvInnerGrid.DataSource;} set {gvInnerGrid.DataSource = value;}} – 2010-07-13 22:50:46

+0

好吧謝謝Biff它現在在工作) – German 2010-07-13 23:21:18

相關問題