Povia e il concerto annullato: ‘etichettato come cantante di destra’
Musica: il cantante Povia polemico con l’estremizzazione: ‘il mio concerto è stato annullato, perchè etichettato come cantante di destra’ Il ...
Musica: il cantante Povia polemico con l’estremizzazione: ‘il mio concerto è stato annullato, perchè etichettato come cantante di destra’ Il ...
Un sondaggio ha evidenziato ancora una volta, quello che purtroppo già da qualche anno era venuto alla luce: La Gen ...
Un ritrovamento ha scosso il mondo dell’archeologia: scoperto il segreto della ‘Mummia urlante’ Nel 1935, una spedizione archeologica a Deir ...
Il caffè può essere un alleato quotidiano per il benessere fisico dell’intestino, selezionando i batteri buoni del microbiota, ma come? ...
Carceri, il trend è allucinante. dal 2014 a oggi sono stati oltre 600 i suicidi e si rischia un triste ...
Dalla paralisi all’infarto, cosa rischi se ti colpisce un fulmine In Italia, la stagione estiva porta con sé non solo ...
Tra le scelte che bisogna fare per costruire siti web è quello di decidere come impostare i file. Il metodo inline prevede un unica pagina dove inserire la logica business e logica di presentazione. Al contrario utilizzare il metodo behind permette di dividere le due logiche in due pagine distinte, dunque una pagina per la logica di funzionamento e una pagina per la logica di presentazione.
Come è prevedibile decidere di dividere le due logiche è la scelta migliore anche se all’inizio può sembrare più complicato, il codice behind ci permette di gestire il codice e la logica del sito in modo migliore.
Ipotizzando di dover creare una pagina con codice behind dovremo creare una pagina .aspx e una pagina .cs (il codice sarà scritto in c# sharp):
La pagina che descrive la logica di presentazione: default.aspx
//richiamo alla pagina codice behind
<%@ Page Language=”C#” AutoEventWireup=”true”
CodeFile=”Default.aspx.cs” Inherits=”_Default”%>
<!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”>
<body>
<form runat=”server”>
<asp:textbox ID=”casella” runat=”server”></asp:textbox>
</form>
</body>
</html>
La pagina che descrive la logica business: default.cs
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
casella.Text=”Buon giorno!!!!”;
}
}
Il codice sopra descritto crea una pagina con una textbox che, attraverso la pagina codice behind, acquisisce il testo con la scritta Buon giorno!!!!
© 2024 G Tech Group S.R.L.S. – Via di Gagia 22, 38086 Giustino (TN) – P.IVA 02743570224 – REA TN – 246638 – SDI SZLUBAI -PEC gtechgroupsrls@postacert.eu