AutoCompleteMode non mebro di textbox

martedì 17 febbraio 2009 - 10.32

Mappa Profilo | Junior Member

Ciao a tutti
sto' usando Visual Web Develop. 2008. Vorrei fare uatocomposizione di una textbox e ho scritto:
With textbox
.AutoCompleteMode.SuggestAppend()
.AutoCompleteSource.CustomSource()
.AutoCompleteCustomSource.AddRange(textbox.Text)
End With
Il problema è che ho un errore perchè AutoCompleteMode e gli altri metodi non sono mebri di System.UI.Webcontrols.TextBox.
Come faccio ad importarli?
Grazie e buon lavoro

luxsor Profilo | Guru

Ciao Paolo,
se ho capito bene, vuoi abilitare una textbox all'autocomplete.

Nelle proprietà del controllo abilita:
- AUTOCOMPLETEMODE = SUGGESTAPPEND
- AUTOCOMPLETESOURCE = CUSTOMSOURCE

Dichiari una collection a livello di Form o Modulo

dim Elenco as New AutoCompleteStringCollection

- Popola l'elenco con la proprietà ADD

- Adesso per assegnare questa collection al controllo

TEXTBOX1.AutoCompleteCustomSource=Elenco

Adesso avrai l'autocompletamento sul controllo Textbox

Fammi sapere

Ciao

Mappa Profilo | Junior Member

Ciao luxor grazie per la risposta
ma ho sempre l'errore che AutoCompleteCustomSource non è mebro di system.Web.ui.webcontrols.textbox.
Sembra quasi che utilizzi il framework 2 anzichè il 3.5

luxsor Profilo | Guru

Scusa ma l'applicazione che stai creando è in WEB o FORM?

Mappa Profilo | Junior Member

in WEB

luxsor Profilo | Guru

Allora la proprietà AutoCompleteCustomSource non esiste.

Sinceramente non l'ho mai fatto per il Web, ma so che con ajax si può.

Dai un occhiata a questo
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/AutoComplete/AutoComplete.aspx


Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5