大家好,
我在这里看到一些奇怪的行为,我希望有人知道为什么。如果它的关系,我使用AjaxControls 3.5而不是4.0。
实际基本设置;我有一个UpdateProgress面板(没有关联的控件ID)和一个gridview。在gridview的一列中,我有一个asp:按钮定义为;
<asp:Button ID="btnGvEdit" runat="server" CausesValidation="False" CommandName="Edit" CommandArgument='<%# Bind("MyRecordID") %>' Text="Edit" UseSubmitBehavior="False" />
我还在列集合的典型庄园中添加了默认的编辑/取消列LinkButton控件。它们都调用相同的函数gvAppDeposit_RowEditing,该函数只设置编辑索引并将数据重新绑定到网格;
gvAppDeposit.EditIndex = e.NewEditIndex
gvAppDeposit.DataSource =Dt
gvAppDeposit.DataBind()
好的,现在这是我看到的;单击编辑按钮或链接按钮,都将使行处于编辑状态,现在显示取消按钮。但是,单击编辑按钮会启动UpdateProgress,但它永远不会停止显示。点击编辑链接按钮也会显示UpdateProgress面板,但它会像预期的那样停止。
任何想法我可以纠正这种行为,使我可以使用按钮,而不是链接按钮?
任何信息都非常感谢
请忽略这一点,因为它与我上面所描述的完全无关。因为我们使用FixFocus JS功能在ajax交互期间保持焦点,所以导致了我所描述的问题。我修好了JS,一切都很好。