在带有 AutoPostBack 的 CheckBox 上的 onClick-Event 之后,我遇到了双重回发的问题。当我单击其他服务器控件时,回发的行为符合预期。
复选框定义:
<asp:CheckBox ID="chkCopyToRespDoc" runat="server" Text="<%$ Translation:JacieWeb.Admin.Notifications.CopyToRespDoc %>"
OnCheckedChanged="chkCopyToRespDoc_CheckedChanged" AutoPostBack="true" CssClass="triggerOverlay" />
代码隐藏定义:
protected void chkCopyToRespDoc_CheckedChanged(object sender, EventArgs e)
{
UpdateRecipients(RecipientsUpdateType.RespDoc);
}
我试图将 AutoWireUp 属性设置为 false,但它只在第一个页面加载时停止执行 Page_Load 事件。
有没有人遇到同样的问题或知道解决方案?