TextBox con AutoComplete per ASP.NET 2

Cristian Civera

di Cristian Civera, in .NET 2.0, giovedì 9 giugno 2005 ore 21.15

Archiviato in: , , ,

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

Per inserire un commento, devi avere un account.

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



Segnala su: Facebook MSDN Social Twitter Segnalo Wikio Diggita Technorati Stumbleupon Google Yahoo FriendFeed Delicious Furl

Nella stessa categoria
I più letti del mese
TagCloud
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, .NET Framework 4.0, ADO.NET Entity Framework, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 4.0, ASPItalia.com, Custom Control, Databinding, Datagrid, HttpRuntime, IIS, Javascript, LINQ, LINQ to Entities, LINQ to SQL, Media Center, Microsoft Expression, Object Oriented Programming, Off Topic, PDC 2008, Silverlight, Silverlight - animazioni, Silverlight 2.0, Silverlight 3.0, User Control, Visual Studio, Windows 7, Windows CardSpace, Windows Client, Windows Communication Foundation, Windows Live Services, Windows Presentation Foundation, Windows Server, Windows Vista, Windows Workflow Foundation, XAML, XBox 360, XHTML, XML, XPS, XSLT
BLOG INFO
  • 199 post, 86 commenti, 42 trackback
  • Feed blog e contenuti tecnici: RSS
  • Feed blog: RSS Atom
IN EVIDENZA