2010-07-13 50 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

相关问题