Poste Italiane, sta per partire la rivoluzione: al lavoro anche nei giorni festivi
Il nuovo progetto di Poste Italiane punta a migliorare sensibilmente i suoi servizi e tra le novità che prenderanno il …
Il nuovo progetto di Poste Italiane punta a migliorare sensibilmente i suoi servizi e tra le novità che prenderanno il …
Se pensate che al giorno d’oggi i telefonini siano arrivati a prezzi esagerati, esclusivamente a causa della tecnologia che racchiudono …
Quando si prenotano le vacanze è davvero difficile riuscire a non cadere nelle truffe di alcune aziende, ma grazie a …
In questa parte finale del 2023 sul mercato delle auto si è abbattuto un vero e proprio uragano: la nuova …
Ormai è nota a tutti la fama da playboy di Claudio Amendola, ma nessuno si aspettava si riaccompagnasse così presto. …
Ormai manca davvero poco a Natale. La vera domanda è come ingannare l’attesa? Non c’è da preoccuparsi ci sono tanti …
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