Richiamare una querystring con asp.net c#
18 Febbraio 2016
A differenza da classic asp per richiamare una querystring si usano le parentesi graffe:
<%@ Page Language="C#" Debug="True" %> <script runat="server"> void Page_Load(Object sender, EventArgs e) { String cat = Request.QueryString["cat"]; switch (cat) { case "delfini": lblMessaggio.Text= "hai scelto delfini"; break; case "borghi": lblMessaggio.Text= "hai scelto borghi"; break; case "interni": lblMessaggio.Text= "hai scelto interni"; break; default: lblMessaggio.Text= "pagina di default"; break; } } </script>
Di seguito un esempio di codice asp.net che richiama le querystring:
<a href="prova.aspx?cat=delfini">delfini</a><br> <a href="prova.aspx?cat=borghi">borghi</a><br> <a href="prova.aspx?cat=interni">interni</a><br><br> <asp:Label id="lblMessaggio" runat="server"></asp:Label>