TextBox con AutoComplete per ASP.NET 2

di Cristian Civera, in .NET 2.0,

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.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese