Obout Grid в UpdatePanel отключается при асинхронных обратных передачах - PullRequest
2 голосов
/ 11 января 2012

У меня есть Obout Grid внутри usercontrol, а usercontrol находится внутри панели обновления.Пользовательский элемент управления не загружается динамически.Он зарегистрирован и сделана статическая ссылка.Obout Grid отключается, когда есть асинхронная обратная передача из grid или usercontrol.

Я не могу выбрать любую строку или сделать что-либо в таблице.Я вижу, что сетка Obout обновляется или пользовательский контроль работает хорошо, так как тот же пользовательский контроль упоминается во многих других местах.

Помощь действительно приветствуется.Я действительно не могу понять, почему сетка Obout отключается.Начальная загрузка хороша, а также, когда grid выполняет полную обратную передачу, это работает хорошо, но не для асинхронной обратной передачи (я так думаю).

Редактировать :

Enabled - true.Сетка также не только для чтения.Но я не могу нажать на сетку или какие-либо кнопки на моей сетке.

<asp:UpdatePanel ID="uplSelectOwner" UpdateMode="Conditional" runat="server">
   <ContentTemplate> 
      <tuc:selectOwner ID="uclSelectOwner" runat="server"/> </ContentTemplate> 
   <ContentTemplate>
</asp:UpdatePanel> 

Ответы [ 2 ]

1 голос
/ 14 декабря 2012

in pageinit assign:

this.grid.id= this.id +"grid";

Идентификатор сетки повторяется для каждого пользовательского элемента управления, затем только один фанк.

0 голосов
/ 31 января 2012

Попробуйте установить для свойства CallbackMode сетки значение false ( ссылка ).

...