AutoCompleteType AutoCompleteType AutoCompleteType AutoCompleteType Enum

Definizione

Rappresenta i valori che controllano il comportamento della funzionalità di completamento automatico in un controllo TextBox.Represents the values that control the behavior of the AutoComplete feature in a TextBox control.

public enum class AutoCompleteType
public enum AutoCompleteType
type AutoCompleteType = 
Public Enum AutoCompleteType
Ereditarietà
AutoCompleteTypeAutoCompleteTypeAutoCompleteTypeAutoCompleteType

Campi

BusinessCity BusinessCity BusinessCity BusinessCity 23

Città per una categoria indirizzi di società.The city for a business address category.

BusinessCountryRegion BusinessCountryRegion BusinessCountryRegion BusinessCountryRegion 24

Paese/provincia per una categoria indirizzo di società.The country/region for a business address category.

BusinessFax BusinessFax BusinessFax BusinessFax 25

Numero di fax per una categoria indirizzi di società.The fax number for a business address category.

BusinessPhone BusinessPhone BusinessPhone BusinessPhone 26

Numero di telefono per una categoria indirizzi di società.The phone number for a business address category.

BusinessState BusinessState BusinessState BusinessState 27

Stato per una categoria indirizzi di società.The state for a business address category.

BusinessStreetAddress BusinessStreetAddress BusinessStreetAddress BusinessStreetAddress 28

Strada per una categoria indirizzi di società.The street for a business address category.

BusinessUrl BusinessUrl BusinessUrl BusinessUrl 29

URL per una categoria siti Web aziendali.The URL to a business Web site category.

BusinessZipCode BusinessZipCode BusinessZipCode BusinessZipCode 30

CAP per una categoria indirizzi di società.The ZIP code for a business address category.

Cellular Cellular Cellular Cellular 2

Numero di telefono per una categoria numeri di cellulari.The phone number for a mobile-phone category.

Company Company Company Company 3

Nome per una categoria società.The name of a business category.

Department Department Department Department 4

Reparto in una categoria società.A department within a business category.

Disabled Disabled Disabled Disabled 1

La funzionalità di completamento automatico è disabilitata per il controllo TextBox.The AutoComplete feature is disabled for the TextBox control.

DisplayName DisplayName DisplayName DisplayName 5

Nome da visualizzare per la categoria utenti.The name to display for the user category.

Email Email Email Email 6

Categoria degli indirizzi di posta elettronica dell'utente.The user's email address category.

Enabled Enabled Enabled Enabled 32

La funzionalità di completamento automatico è abilitata per il controllo TextBox.The AutoComplete feature is enabled for the TextBox control.

FirstName FirstName FirstName FirstName 7

Prima categoria del nome.The first name category.

Gender Gender Gender Gender 8

Sesso per la categoria dell'utente.The gender of the user category.

HomeCity HomeCity HomeCity HomeCity 9

Città per una categoria indirizzi privati.The city for a home address category.

HomeCountryRegion HomeCountryRegion HomeCountryRegion HomeCountryRegion 10

Paese/provincia per una categoria indirizzi privati.The country/region for a home address category.

HomeFax HomeFax HomeFax HomeFax 11

Numero di fax per una categoria indirizzi privati.The fax number for a home address category.

Homepage Homepage Homepage Homepage 16

URL per una categoria siti Web.The URL to a Web site category.

HomePhone HomePhone HomePhone HomePhone 12

Numero di telefono per una categoria indirizzi privati.The phone number for a home address category.

HomeState HomeState HomeState HomeState 13

Stato per una categoria indirizzi privati.The state for a home address category.

HomeStreetAddress HomeStreetAddress HomeStreetAddress HomeStreetAddress 14

Strada per una categoria indirizzi privati.The street for a home address category.

HomeZipCode HomeZipCode HomeZipCode HomeZipCode 15

CAP per una categoria indirizzi privati.The ZIP code for a home address category.

JobTitle JobTitle JobTitle JobTitle 17

Categoria delle qualifiche professionali dell'utente.The user's job title category.

LastName LastName LastName LastName 18

Categoria del cognome.The last name category.

MiddleName MiddleName MiddleName MiddleName 19

Categoria del secondo nome dell'utente.The user's middle name category.

None None None None 0

Non è associata alcuna categoria al controllo TextBox.No category is associated with the TextBox control. Tutti i controlli TextBox con la stessa proprietà ID condividono lo stesso elenco di valori.All TextBox controls with the same ID share the same value list.

Notes Notes Notes Notes 20

Qualsiasi informazione aggiuntiva da includere nella categoria del form.Any supplemental information to include in the form category.

Office Office Office Office 21

Posizione per la categoria uffici di società.The location of the business office category.

Pager Pager Pager Pager 22

Numero di telefono per una categoria cercapersone.The phone number for a pager category.

31

Parola o parole chiave in base alle quali effettuare la ricerca in una categoria pagine Web o siti Web.The keyword or keywords with which to search a Web page or Web site category.

Esempi

Nell'esempio seguente viene illustrato come utilizzare l' AutoCompleteType enumerazione per specificare la categoria di completamento automatico per TextBox un controllo.The following example demonstrates how to use the AutoCompleteType enumeration to specify the AutoComplete category for a TextBox control.

Importante

L'esempio include una casella di testo che accetta l'input dell'utente e rappresenta quindi una potenziale minaccia alla sicurezza.This example has a text box that accepts user input, which is a potential security threat. Per impostazione predefinita, le pagine Web ASP.NET verificano che l'input dell'utente non includa script o elementi HTML.By default, ASP.NET Web pages validate that user input does not include script or HTML elements. Per altre informazioni, vedere Cenni preliminari sugli attacchi tramite script.For more information, see Script Exploits Overview.


<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>AutoCompleteType example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <!-- You need to enable the AutoComplete feature on -->
      <!-- a browser that supports it (such as Internet   -->
      <!-- Explorer 5.0 and later) for this sample to     -->
      <!-- work. The AutoComplete lists are created after -->
      <!-- the Submit button is clicked.                  -->
    
      <h3>AutoCompleteType example</h3>
    
      Enter values in the text boxes and click the Submit <br/>
      button. <br/><br/> 
    
      <!-- The following TextBox controls have different  -->
      <!-- categories assigned to their AutoCompleteType  -->
      <!-- properties.                                    -->
      First Name:<br/>
      <asp:textbox id="FirstNameTextBox"
        autocompletetype="FirstName" 
        runat="server"/>
      <br/>
        
      Last Name:<br/>   
      <asp:textbox id="LastNameTextBox"
        autocompletetype="LastName" 
        runat="server"/>
      <br/>
      
      Email:<br/>   
      <asp:textbox id="EmailTextBox"
        autocompletetype="Email" 
        runat="server"/>
      <br/>
      
      <!-- The following TextBox controls have the same   -->
      <!-- categories assigned to their AutoCompleteType  -->
      <!-- properties. They share the same AutoComplete   -->
      <!-- list.                                          -->
      Phone Line #1:<br/>
      <asp:textbox id="Phone1TextBox"
        autocompletetype="HomePhone" 
        runat="server"/>
      <br/>
      
      Phone Line #2:<br/>
      <asp:textbox id="Phone2TextBox"
        autocompletetype="HomePhone" 
        runat="server"/>
      <br/>

    
      <!-- The following TextBox control has its          -->
      <!-- AutoCompleteType property set to               -->
      <!-- AutoCompleteType.None. All TextBox controls    -->
      <!-- with the same ID across different pages share  -->
      <!-- the same AutoComplete list.                    -->
      Category:<br/>   
      <asp:textbox id="CategoryTextBox"
        autocompletetype="None" 
        runat="server"/>
      <br/>
        
      <!-- The following TextBox control has the          -->
      <!-- AutoComplete feature disabled.                 -->
      Comments:<br/>   
      <asp:textbox id="CommentsTextBox"
        autocompletetype="Disabled" 
        runat="server"/>
      <br/>
      <br/><br/>  
      
      <asp:button id="SubmitButton"
        text="Submit"
        runat="Server"/>
    
    </form>
  </body>
</html>


<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>AutoCompleteType example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <!-- You need to enable the AutoComplete feature on -->
      <!-- a browser that supports it (such as Internet   -->
      <!-- Explorer 5.0 and later) for this sample to     -->
      <!-- work. The AutoComplete lists are created after -->
      <!-- the Submit button is clicked.                  -->
    
      <h3>AutoCompleteType example</h3>
    
      Enter values in the text boxes and click the Submit <br/>
      button. <br/><br/> 
    
      <!-- The following TextBox controls have different  -->
      <!-- categories assigned to their AutoCompleteType  -->
      <!-- properties.                                    -->
      First Name:<br/>
      <asp:textbox id="FirstNameTextBox"
        autocompletetype="FirstName" 
        runat="server"/>
      <br/>
        
      Last Name:<br/>   
      <asp:textbox id="LastNameTextBox"
        autocompletetype="LastName" 
        runat="server"/>
      <br/>
      
      Email:<br/>   
      <asp:textbox id="EmailTextBox"
        autocompletetype="Email" 
        runat="server"/>
      <br/>
      
      <!-- The following TextBox controls have the same   -->
      <!-- categories assigned to their AutoCompleteType  -->
      <!-- properties. They share the same AutoComplete   -->
      <!-- list.                                          -->
      Phone Line #1:<br/>
      <asp:textbox id="Phone1TextBox"
        autocompletetype="HomePhone" 
        runat="server"/>
      <br/>
      
      Phone Line #2:<br/>
      <asp:textbox id="Phone2TextBox"
        autocompletetype="HomePhone" 
        runat="server"/>
      <br/>

    
      <!-- The following TextBox control has its          -->
      <!-- AutoCompleteType property set to               -->
      <!-- AutoCompleteType.None. All TextBox controls    -->
      <!-- with the same ID across different pages share  -->
      <!-- the same AutoComplete list.                    -->
      Category:<br/>   
      <asp:textbox id="CategoryTextBox"
        autocompletetype="None" 
        runat="server"/>
      <br/>
        
      <!-- The following TextBox control has the          -->
      <!-- AutoComplete feature disabled.                 -->
      Comments:<br/>   
      <asp:textbox id="CommentsTextBox"
        autocompletetype="Disabled" 
        runat="server"/>
      <br/>
      <br/><br/>  
      
      <asp:button id="SubmitButton"
        text="Submit"
        runat="Server"/>
    
    </form>
  </body>
</html>

Commenti

Per facilitare l'immissione di dati, Internet Explorer 5 e versioni successive e altri browser supportano una funzionalità denominata completamento automatico.To assist with data entry, Internet Explorer 5 and later and some other browsers support a feature named AutoComplete. Il completamento automatico monitora una casella di testo e archivia un elenco dei valori immessi dall'utente.AutoComplete monitors a text box and stores a list of the values that the user has entered. Quando l'utente torna alla casella di testo un'altra volta, viene visualizzato l'elenco di valori.When the user returns to the text box another time, the list of values is displayed. Anziché ridigitare un valore, l'utente può semplicemente selezionare il valore da questo elenco.Instead of retyping a value, the user can simply select the value from this list.

Nota

Non tutti i browser supportano la funzionalità di completamento automatico.Not all browsers support the AutoComplete feature. Contattare il browser per determinare la compatibilità.Check with your browser to determine compatibility.

Per controllare il comportamento della funzionalità di completamento automatico per un TextBox controllo, è possibile usare AutoCompleteType la proprietà.To control the behavior of the AutoComplete feature for a TextBox control, you use the AutoCompleteType property. L' AutoCompleteType enumerazione viene utilizzata per rappresentare i valori che è possibile applicare AutoCompleteType alla proprietà.The AutoCompleteType enumeration is used to represent the values that you can apply to the AutoCompleteType property.

Per impostazione predefinita, AutoCompleteType la proprietà per TextBox un controllo è impostata AutoCompleteType.Nonesu.By default, the AutoCompleteType property for a TextBox control is set to AutoCompleteType.None. Con questa impostazione, il TextBox controllo condivide l'elenco con altri TextBox controlli con lo stesso ID contenuto tra pagine diverse.With this setting, the TextBox control shares the list with other TextBox controls with the same ID across different pages. È anche possibile condividere un elenco tra TextBox i controlli in base a una categoria anziché in base IDa un oggetto.You can also share a list among TextBox controls based on a category instead of based on an ID. Quando si imposta la AutoCompleteType proprietà su uno dei valori di categoria, AutoCompleteType.FirstName ad esempio o AutoCompleteType.LastName, tutti TextBox i controlli con la stessa categoria condividono lo stesso elenco.When you set the AutoCompleteType property to one of the category values (such as AutoCompleteType.FirstName or AutoCompleteType.LastName), all TextBox controls with the same category share the same list. È possibile disabilitare la funzionalità di completamento automatico per TextBox un controllo impostando AutoCompleteType la proprietà AutoCompleteType.Disabledsu.You can disable the AutoComplete feature for a TextBox control by setting the AutoCompleteType property to AutoCompleteType.Disabled.

Per informazioni dettagliate sulla configurazione e l'abilitazione della funzionalità di completamento automatico, vedere la documentazione del browser.Refer to your browser documentation for details on configuring and enabling the AutoComplete feature. Ad esempio, per abilitare la funzionalità di completamento automatico in Internet Explorer versione 5 o successiva, scegliere Opzioni Internetdal menu strumenti .For example, to enable the AutoComplete feature in Internet Explorer version 5 or later, from the Tools menu, choose Internet Options. Quindi scegliere la scheda contenuto . Scegliere il pulsante completamento automatico per visualizzare e modificare le opzioni per la funzionalità di completamento automatico.Then choose the Content tab. Choose the AutoComplete button to view and modify options for the AutoComplete feature.

Per ulteriori informazioni sulla funzionalità di completamento automatico in Internet Explorer, cercare utilizzando il completamento automatico nei moduli HTML in MSDN Library all'indirizzo http://msdn.microsoft.com/library.For more information on the AutoComplete feature in Internet Explorer, search for Using AutoComplete in HTML Forms in the MSDN Library at http://msdn.microsoft.com/library.

Si applica a

Vedi anche