AutoCompleteType Enumerazione

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à
AutoCompleteType

Campi

BusinessCity 23

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

BusinessCountryRegion 24

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

BusinessFax 25

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

BusinessPhone 26

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

BusinessState 27

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

BusinessStreetAddress 28

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

BusinessUrl 29

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

BusinessZipCode 30

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

Cellular 2

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

Company 3

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

Department 4

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

Disabled 1

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

DisplayName 5

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

Email 6

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

Enabled 32

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

FirstName 7

Prima categoria del nome.The first name category.

Gender 8

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

HomeCity 9

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

HomeCountryRegion 10

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

HomeFax 11

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

Homepage 16

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

HomePhone 12

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

HomeState 13

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

HomeStreetAddress 14

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

HomeZipCode 15

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

JobTitle 17

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

LastName 18

Categoria del cognome.The last name category.

MiddleName 19

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

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 20

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

Office 21

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

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'enumerazione AutoCompleteType per specificare la categoria di completamento automatico per un controllo TextBox.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 controllo TextBox, utilizzare la proprietà AutoCompleteType.To control the behavior of the AutoComplete feature for a TextBox control, you use the AutoCompleteType property. L'enumerazione AutoCompleteType viene utilizzata per rappresentare i valori che è possibile applicare alla proprietà AutoCompleteType.The AutoCompleteType enumeration is used to represent the values that you can apply to the AutoCompleteType property.

Per impostazione predefinita, la proprietà AutoCompleteType per un controllo TextBox è impostata su AutoCompleteType.None.By default, the AutoCompleteType property for a TextBox control is set to AutoCompleteType.None. Con questa impostazione, il controllo TextBox condivide l'elenco con altri controlli TextBox con lo stesso ID in 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 i controlli TextBox in base a una categoria anziché in base a una ID.You can also share a list among TextBox controls based on a category instead of based on an ID. Quando si imposta la proprietà AutoCompleteType su uno dei valori di categoria, ad esempio AutoCompleteType.FirstName o AutoCompleteType.LastName, tutti i controlli TextBox 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 un controllo TextBox impostando la proprietà AutoCompleteType su AutoCompleteType.Disabled.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, consultare la pagina relativa all' utilizzo di completamento automatico nei moduli HTML in MSDN Library all'https://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 https://msdn.microsoft.com/library.

Si applica a

Vedi anche