我有以下代码:
<asp:Content ID="HeadContent" runat="server" ContentPlaceHolderID="HeadContent">
<script type="text/javascript">
function SetText(id) {
if (Button2.value == "Disable automatic page refresh")
Button2.value = "Automatic Refresh Disabled";
return false;
}
</script>
</asp:Content>
<asp:Button ID="Button2" runat="server" Text="Disable automatic page refresh" OnClick="Button2_Click" OnClientClick="return SetText(this)" />
当我单击按钮时,按钮名称不会改变,但 C# 背后的代码仍然可以正常工作。谁能指出我正确的方向?我以为它可能是 OnClick 事件,但是删除它后,它仍然不起作用。我还尝试将 OnClick 更改为 OnServerClick 以防万一,但无济于事。