ripeto: se devi farlo lato client, senza fare il post back, ti serve javascript
visto che è di moda jquery, si può fare così
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="a.aspx.vb" Inherits="prove_a" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript" src="../js/jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
// <!CDATA[
$(document).ready(function()
{
//qui ci va il codice da eseguire alla lettura documento
//assegno l'evento click a Button1: quando clicco nascondo Label1
$("#Button1").click(function(){$("#Label1").hide();});
//assegno l'evento click a Button2: quando clicco visualizzo Label1
$("#Button2").click(function(){$("#Label1").show();});
}
);
// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Button1" type="button" value="nascondi" />
<input id="Button2" type="button" value="visualizza" />
<br />
<p id="p1"><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label></p>
<div>altra scritta</div>
</div>
</form>
</body>
</html>