reference asp server controls from client side
<p>this question might sound silly to some but i just had to make sure.</p>

<p>iv'e got a control which is not visible (visible = false) 
i want it to become visible under certain conditions  for instance onmoueover of a certain textbox ,</p>

<p>can i perform client side events such as this  on server controls ?</p>

<p>iv'e noticed that i can't even give the onmouseover event if the control is set to run at server.</p>

<p>to summarize , is there a way the make a server control visible from the client side with out
having to post back to the server . </p>

<p>thanks for the answer from before but i came across a new problem :</p>

<p>my control is a calendar which is placed inside a content page ,</p>

<p>when i click on a textbox i want it to appear but when it is set to Visible=false 
the client side script isn't able to locate it :</p>

<pre><code>     function Show_Calander() {
      debugger;
      var c = document.getElementById('&lt;%= calander1.ClientID %&gt;');
      c.visible = true;
  }

  &lt;input type="text" id="txt_date" runat="server"  onclick="Show_Calander();"/&gt;
  &lt;asp:Calendar ID="calander1" runat="server" Visible="False"&gt;&lt;/asp:Calendar&gt;
</code></pre>

<p>i can do this form the server side but i just want to increase performance by not going to the server for every little thing.</p>

<p>any ideas how i could make this happen ?  </p>
