Ciao, beh il login credo sia l'unico modo per determinare quale utente puo avere accesso a quel dato controllo... volendo lo puoi implementare direttamente nel web.config, senza cioè dover creare banche dati, etc... ecco il metodo:
codice:
<authentication mode="Forms">
<forms name="auth" defaultUrl="admin/default.aspx" path="/" loginUrl="login.aspx" protection="All" timeout="720">
<credentials passwordFormat="Clear">
<user name="NomeUtente " password="p@ssw0rd "/>
</credentials>
</forms>
</authentication>
<system.web>
<authorization>
<allow users="NomeUtente "/>
<deny users="?"/>
</authorization>
</system.web>
Ovviamente i parametri in neretto sono quelli che puoi personalizzare...questa procedura ti consente ad esempio di visualizzare la pagina default.aspx che si trova all'interno della cartella admin (opportunamente settata come "privata")