У меня есть следующий код:Изменение текста кнопки с Javascript
<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 на всякий случай, но безрезультатно.