2010-11-29 7 views
0

Я пишу какой-то код в событии кнопки Я использовал javascript и вызвал событие кнопки, он отлично работает здесь, моя проблема в том, что я хочу скрыть кнопку . Я делаю это способами visible = false на этот раз кнопка события не стрельбы включить = ложный на этот раз кнопка событие не стрельбы как можно isolve это проблема-Как скрыть кнопку

+0

Пожалуйста, покажите нам код, – 2010-11-29 06:17:13

ответ

0

Если вы хотите сделать это с помощью JavaScript

<head> 
    <script type="text/javascript"> 
     function Hide(id) { 
      document.getElementById(id).style.visibility = 'hidden'; 
     } 
    </script> 
</head> 
... 
<asp:Button ID="myButtonId" runat="server" OnClientClick="Hide('myButtonId')" Text="Hide Me" /> 

Или, если вы пытаетесь сделайте это в коде за

YourPage.aspx

<asp:Button ID="myButtonId" runat="server" onclick="myButtonId_Click" Text="Hide Me" /> 

YourPage.aspx.cs

protected void myButtonId_Click(object sender, EventArgs e) { 
    myButtonId.Visible = false; 
} 

Конечно, это приведет к постбэка и вся ваша страница будет обновляться. Поэтому, если вы не хотите, чтобы это произошло, но все же хотите использовать подход, основанный на коде, используйте UpdatePanel.

0

«Видимый» - это свойство asp: Button (Server), но не вход: кнопка (Клиент).

Смежные вопросы