Potevo resistere a non fare una versione della mia carissima TextBox anche per ASP.NET 2!? Ovviamente no anche perché il lavoro di adattamento non è stato molto. L'avevo appoggiato sulle ClientPages che dispongono di un'architettura molto simile, anzi rubata :-D
Il risultato è questo
Uguale a prima, ma sicuramente è comodissimo l'uso:
<cc1:TextBoxAC ID="TextBoxAC1" AutoCompleteMode="Server" DataSourceID="test" DataTextField="Capoluogo" runat="server" />
<asp:AccessDataSource ID="test" runat="server" DataFile="~/App_Data/province.mdb" SelectCommand="SELECT [Provincia], [Capoluogo] FROM [Province] WHERE ([Capoluogo] LIKE ? + '%')"> <SelectParameters> <asp:ControlParameter Name="Capoluogo" Type="String" ControlID="TextBoxAC1" /> </SelectParameters> </asp:AccessDataSource>
Per realizzarlo ho ereditato da DataBoundControl della quale parlavo qualche giorno fa. Automaticamente carica i dati indipendentemente dal fatto che usiate la modalità client (tutto buttato in un array javascript) o server (uso del client callback).
Lo trovate completo di sorgenti qua.
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- Silverlight e versioni CLR, il 28 agosto 2007 alle 13:49
- Intercettare il reciclo di un'applicazione ASP.NET, il 25 settembre 2006 alle 22:42
- User e custom controls, WebParts, il 15 giugno 2006 alle 20:52
- Capitolo 10 tutto su ObjectDataSource, il 6 giugno 2006 alle 23:03
- ASP.NET 2.0 per tutti: capitolo 9 pronto, il 28 maggio 2006 alle 22:55
- Gestione dei Threads in ASP.NET, il 19 aprile 2006 alle 21:36