La sintassi per effettuare il databinding su controlli che utilizzano l'approccio a template è stata modificata dalla versione 1.x alla 2.0 di ASP.NET, in quanto il metodo DataBinder.Eval(Container.DataItem "Campo"), che…
ASP.NET
Una collezione di 93 post
La direttiva @MasterType
Sappiamo che ogni pagina ASP.NET ha la proprietà publica Master, propria della classe Page, utile alla gestione o al richiamo di proprietà o metodi pubblici della master page associata alla pagina corrente. Per chiamare per esempio il metodo HelloWorld(…
ASP.NET AJAX in Beta 1
Oggi il framework, che fino a poco tempo fa era conosciuto con il nome di ATLAS, è uscito in Beta 1 ! http://ajax.asp.net/ [http://ajax.asp.net]…
L'utility "Copy Web Site"
In Visual Studio 2005 è stata aggiunta questa nuova utility che ci permette di copiare un intero sito web dalla macchina locale ad un server virtuale, senza effettuare il cut and paste dei files e delle configurazioni a manina... E&…
La classe SqlConnectionStringBuilder
Nella versione 2.0 del framework è stata aggiunta questa nuova classe: la classe SqlConnectionStringBuilder. La sua funzione è quella di creare la stringa di connessione per un database SQL Server date le informazioni di base sul server e sul…
Una curiostià sui validator controls
ASP.NET ci mette a disposizione un gruppo di controlli per validare i dati inseriti in un form. Questo gruppo prende il nome di "Validator Controls". Tra i più popolari troviamo il RequiredFieldValidator control, che svolge il compito…
L'utility aspnet_regsql e Sql Server 2005 Express
L'utility aspnet_regsql (che potete trovare al percorso C:\WINDOWS\Microsoft.NET\Framework\v2.0.xxxx) serve per abilitare i database SQL Server per tutte le nuove features aggiunte nella versione 2.0 di ASP.NET; è possibile…
Come inserire un TextBoxWatermarkExtender via codice
E' un pò che ho iniziato ad utilizzare le librerie di oggetti proposti da ATLAS, emh... scusate, da ASP.NET 2.0 AJAX Extension, e devo dire che mi sto trovando abbastanza bene; infatti con poco sforzo è possibile…