Francesco Geri

Il blog di Francesco Geri
posts - 94, comments - 165, trackbacks - 2

ASP.NET 2.0

ASP.NET 2.0
UpdatePanel e focus delle Textbox

Inserendo una Textbox in un UpdatePanel (AJAX) può succedere (o succede sempre?) che la textbox perda il focus, o non lo possa prendere affatto. Un modo per ovviare alla cosa è di registrare uno script che imposti il focus con un piccolo ritardo rispetto alla load: 1: Dim script As String = "setTimeout(""$('" & MyTextBox.ClientID & "').focus(); "", 100);" 2: ScriptManager.RegisterStartupScript(updSearch, GetType(String), "set_focus_script", script, True)

posted @ venerdì 12 dicembre 2008 16:30 | Feedback (2) | Filed Under [ ASP.NET 2.0 Tips .Net AJAX ]

Problemi con DropDownList e XMLDataSource creati dinamicamente

Oggi ho avuto dei problemi a collegare due dropdownlist a fonti dati basate su XML. Andiamo per ordine. Ho creato un'applicazione con 2 DropDownList, ciascuna collegata ad un XmlDataSource che si legge un suo file XML: ...

posted @ giovedì 25 settembre 2008 04:51 | Feedback (3) | Filed Under [ ASP.NET 2.0 Tips ]

La proprietà Attributes di un ListItem viene persa nel postback

Definiamo una pagina aspx con un controllo DropDownList al quale aggiungiamo un dei ListItem da codice. Vogliamo creare i ListItem con un attributo per memorizzare una informazione che ci interessa: ListItem item; item = new ListItem("Valore 1", "V1"); item.Attributes.Add("MyCustomAttribute", "CUSTOM 1"); this.MyDropDownList.Items.Add(item); item = new ListItem("Valore 2", "V2"); item.Attributes.Add("MyCustomAttribute", "CUSTOM 2"); this.MyDropDownList.Items.Add(item); Mettiamo in esecuzione e ci accorgiamo che l'attributo viene perso al primo postback. Sembra si tratti di un...

posted @ lunedì 21 luglio 2008 01:38 | Feedback (52) | Filed Under [ ASP.NET 2.0 Tips .Net ]

Se la build di un progetto funziona in debug e fallisce in Release...

Oggi mi è capitato un problemino con un progetto di un webservice.

Il progetto faceva riferimento ad una dll che stava su un percorso di rete condiviso, all'interno della mia intranet.
Capitava che quando facevo la Build del progetto in modalità Debug tutto funzionava bene, mentre in Release falliva...

posted @ lunedì 2 aprile 2007 18:33 | Feedback (2) | Filed Under [ ASP.NET 2.0 Tips VS2005 .Net ]

Alla ricerca del Tab ASP.NET scomparso da IIS Manager

Ciao, può capitare a causa di non so bene cosa (ma potete vedere qui o qui o qui o qui alcuni esempi) che scompaia da IIS Manager il tab ASP.NET, da cui poter ad esempio scegliere se usare il framework 2.0 o precedente. In questi casi potete provare a cancellare alcune chiavi di registro, cito: Microsoft comments: If a previous version was not uninstalled correctly, please regedit eliminate all versions except 2.0.0.0 in the following locations:HKEY_CLASSES_ROOT\CLSID\{7D23CCC6-A390-406E-AB67-2F8B7558F6F6}\InprocServer32\HKEY_CLASSES_ROOT\CLSID\{FD5CD8B1-6FE0-44F3-BBFB-65E3655B096E} \InprocServer32\HKEY_CLASSES_ROOT\CLSID\{FEDB2179-2335-48F0-AA28-5CDA35A2B36D}\InprocServer32\ Oppure provare questo simpatico tool ASP.NET Version Switcher:

posted @ venerdì 23 marzo 2007 13:46 | Feedback (2) | Filed Under [ ASP.NET 2.0 Tips VS2005 ]

[ASP.NET 2.0] Master Page e l'ID del form perduto!

Migrando in ASP.NET 2.0 una mia appicazione fatta in ASP.NET 1.1 mi sono imbattuto in una situazione un po' spiacevole... Se una webform ASP.NET 2.0 ha una master page con un certo form quando viene renderizzata quel form avrà come ID la costante "aspnetForm"! [vedi il resto qui...]

posted @ mercoledì 15 novembre 2006 19:06 | Feedback (3) | Filed Under [ ASP.NET 2.0 ]

ASP.NET 2.0: Cedo DLL generica Asp_Code.dll per DLL personalizzata myCustomWebServiceConIlNomeCheVoglioIo.dll

Ciao! Sono in ritardo di una vita, la maglia rosa è a 2 ore, ma finalmente anch'io ho "deciso" di lavorare un po' in ASP.NET 2.0!! Creando in VS2005 un progettino di un web service ho notato che al momento della pubblicazione viene creata una DLL di nome App_Code.dll nella cartella \bin. [...c'è dell'altro e lo puoi trovare qui...]

posted @ giovedì 3 agosto 2006 12:52 | Feedback (1) | Filed Under [ ASP.NET 2.0 ]

Powered by:
Powered By Subtext Powered By ASP.NET