2010-11-29 19 views
0

私はJavaScriptを使ってボタンイベントにコードを書いて、ボタンのイベントを呼び出すことで、ここで私の問題は私がボタンを隠したいのです。 私はこのようにします visible = false今回はボタンイベントは有効 を発射されていない= falseのこの時間もボタンイベントは、あなたがそれには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" /> 

それともしようとしている場合を使用して行いたい場合は、このproblemA

+0

コード –

+1

を表示して、あなたの質問に言い換えてください。実際には意味があります。 – RPM1984

+0

あなたはまだこれで苦労していますか? – bitxwise

答えて

0

をisolveことができる方法 発射されていません それはコードの後ろに

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(サーバー)のプロパティですが、入力はありません:button(クライアント)。

関連する問題