【发布时间】:2012-05-07 16:02:33
【问题描述】:
我正在使用asp:UpdateProgress 控件在按钮单击期间显示进度。我正在使用 Telerik 控件来 ajaxify 提交按钮。代码示例如下:
<telerik:RadAjaxPanel ID="RadAjaxPanel4" runat="server">
<div class="customButton">
<asp:LinkButton ID="lbtnSave" OnClientClick="return Page_ClientValidate();"
runat="server" OnClick="lbtnSave_Click" CausesValidation="true">
<img src="../admin/images/icons/16x16/save.png" />
Save
</asp:LinkButton>
<div class="customButton">
</telerik:RadAjaxPanel>
我的问题:
当我用telerik:RadAjaxPanel 包围按钮时,我必须单击该按钮两次。如果我删除面板,按钮会一键提交。发生这种情况是因为 OnClientClick 或其他 LinkButton 属性之一,还是因为周围的 telerik:RadAjaxPanel?请帮忙。
【问题讨论】:
-
我已将 LinkButton 更改为 Button,但问题仍然存在。我也试过删除 OnClientClick 属性;这也没有帮助。
标签: asp.net ajax telerik updatepanel