Un aspetto abbastanza scomodo della CheckBoxList ASP.NET è la mancanza di un metodo o una proprietà che restituisca la lista degli item correntemente selezionati. Non è difficile scrivere un metodo statico in una classe di utilità che faccia esattamente questo lavoro. Tuttavia preferiamo utilizzare un extension method per avere "a portata di mano" il nostro codice e per un util ...

Sfruttando gli extension methods (già incontrati nel nostro blog) vediamo come pulire un pannello di ricerca di una pagina ASP.NET Web Forms. Questa è una situazione che può capitare numerose volte e rappresenta una lavoro noioso e ripetitivo e quindi particolarmente soggetto ad errori. Supponiamo di aver racchiuso tutti i nostri controlli all'interno di un pannello <a ...

Durante lo sviluppo ASP.NET può essere utile o necessario accedere a controlli, metodi e/o proprietà della master page di una determinata web form. Ovviamente vorremmo farlo accendendo alla proprietà "Master" della pagina tuttavia questa proprietà è un'istanza della classe "System.Web.UI.MasterPage" che non contiene (ovviamente!) le nostre funzionalità custom. Sembra inoltre im ...

Oggi vediamo come risolvere un problema piuttosto fastidioso che si può verificare sviluppando un sito web con visual studio: il sito è estremamente lento con internet explorer. Nel nostro caso una pagina con una piccola griglia e una qualunque dropdownlist dava enorme problemi di usabilità. In particolare il problema per noi si verificava su IE 11 ma non su Chrome, Firefox non ...

Se avete mai avuto a che fare con l'autenticazione windows su ASP.NET avrete sicuramente visto numerose guide che suggeriscono di aggiungere al web.config le seguenti righe  et voilà! Non proprio in effetti. Potrebbe capitare di ricevere un errore di accesso negato del tipo: Errore server nell'applicazione '/'. Accesso negato. Descrizione: Errore durante l'a ...