2

我在 usercontrol 中有一个 Obout Grid,而 usercontrol 在 updatepanel 中。用户控件不是动态加载的。它已注册并进行了静态引用。每当有来自网格或用户控件的异步回发时,Obout Grid 就会被禁用。

我不能在网格上选择任何行或做任何事情。我可以看到 Obout 网格正在更新或用户控件运行良好,因为在许多其他地方都引用了相同的用户控件。

非常感谢您的帮助。我真的无法理解为什么 Obout 网格会被禁用。初始负载很好,并且当网格进行完整回发时效果很好,但不适用于异步回发(我认为是这样)。

编辑

Enabledtrue。网格也不是只读的。但我无法单击网格或网格上的任何按钮。

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

2 回答 2

1

pageinit分配:

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

每个用户控件的网格 id 重复,然后只有一个 funk。

于 2012-12-14T16:13:03.847 回答
0

尝试将网格的 CallbackMode 属性设置为 false(链接)。

于 2012-01-30T21:49:18.607 回答