Howdy Fellow Stackoverflowians,
我在这里看到一些奇怪的行为,我希望有人知道原因。如果重要的话我使用的是AjaxControls for 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" />
我还在Column Collection的典型庄园中添加了默认的编辑/取消列LinkButton控件。它们都调用相同的函数gvAppDeposit_RowEditing,它只设置编辑索引并将数据重新绑定到网格中;
gvAppDeposit.EditIndex = e.NewEditIndex
gvAppDeposit.DataSource =Dt
gvAppDeposit.DataBind()
好的,现在这就是我所看到的;单击编辑按钮或链接按钮,将使行处于编辑状态,现在显示取消按钮。但是,单击编辑按钮会启动UpdateProgress,但它永远不会停止显示。单击编辑链接按钮也将显示UpdateProgress面板,但它会按预期停止。
我知道如何纠正这种行为,以便我可以使用按钮而不是链接按钮吗?
非常感谢任何信息
答案 0 :(得分:0)
请忽略这一点,因为它与我上面所描述的完全没有关系。因为我们使用FixFocus JS功能在ajax交互期间保持焦点,这导致了我描述的问题。我修复了JS,一切都很好。