2010-07-13 2 views

ответ

3

Да, самым простым способом было бы выявить привязку в пользовательском элементе управления, а затем вызвать его со своей страницы.

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

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

Привет, это работает. Спасибо. Мне нужно передать объект IQueryable, чтобы связать GridView с данными. А затем запросить этот объект внутри пользовательского элемента управления. Вы знаете, как это сделать? – German

+0

Вы можете использовать тот же метод для передачи данных. Лично я бы сделал публичную собственность в пользовательском элементе управления, который предоставляет DataSource сетки. ex. // пользовательский контроль общедоступный объект DataSource {get {return gvInnerGrid.DataSource;} set {gvInnerGrid.DataSource = значение;}} –

+0

Ok Спасибо, Бифф сейчас работает) – German

Смежные вопросы