AutoCompleteType Sabit listesi

Tanım

Bir denetimdeki Otomatik Tamamlama özelliğinin TextBox davranışını denetleen değerleri temsil eder.

public enum class AutoCompleteType
public enum AutoCompleteType
type AutoCompleteType = 
Public Enum AutoCompleteType
Devralma
AutoCompleteType

Alanlar

BusinessCity 23

İş adresi kategorisinin şehri.

BusinessCountryRegion 24

İş adresi kategorisinin ülkesi/bölgesi.

BusinessFax 25

İş adresi kategorisinin faks numarası.

BusinessPhone 26

İş adresi kategorisinin telefon numarası.

BusinessState 27

İş adresi kategorisinin durumu.

BusinessStreetAddress 28

İş adresi kategorisinin yolu.

BusinessUrl 29

İş Web sitesi kategorisinin URL'si.

BusinessZipCode 30

İş adresi kategorisinin posta kodu.

Cellular 2

Cep telefonu kategorisi için telefon numarası.

Company 3

İş kategorisinin adı.

Department 4

İş kategorisindeki bir bölüm.

Disabled 1

Otomatik Tamamlama özelliği denetim için TextBox devre dışı bırakıldı.

DisplayName 5

Kullanıcı kategorisi için görüntülenecek ad.

Email 6

Kullanıcının e-posta adresi kategorisi.

Enabled 32

Denetim için TextBox Otomatik Tamamlama özelliği etkinleştirildi.

FirstName 7

Ad kategorisi.

Gender 8

Kullanıcı kategorisinin cinsiyeti.

HomeCity 9

Ev adresi kategorisinin şehri.

HomeCountryRegion 10

Ev adresi kategorisi için ülke/bölge.

HomeFax 11

Ev adresi kategorisinin faks numarası.

Homepage 16

Web sitesi kategorisinin URL'si.

HomePhone 12

Ev adresi kategorisinin telefon numarası.

HomeState 13

Ev adresi kategorisinin durumu.

HomeStreetAddress 14

Ev adresi kategorisinin yolu.

HomeZipCode 15

Ev adresi kategorisinin posta kodu.

JobTitle 17

Kullanıcının iş unvanı kategorisi.

LastName 18

Soyadı kategorisi.

MiddleName 19

Kullanıcının ikinci ad kategorisi.

None 0

Denetimle TextBox ilişkili kategori yok. Aynı ID denetimlere sahip tüm TextBox denetimler aynı değer listesini paylaşır.

Notes 20

Form kategorisine eklenecek ek bilgiler.

Office 21

İş ofisi kategorisinin konumu.

Pager 22

Çağrı cihazının kategorisinin telefon numarası.

31

Web sayfasında veya Web sitesi kategorisinde aranacak anahtar sözcük veya anahtar sözcükler.

Örnekler

Aşağıdaki örnekte, bir TextBox denetim için Otomatik Tamamlama kategorisini belirtmek üzere numaralandırmanın nasıl kullanılacağı AutoCompleteType gösterilmektedir.

Önemli

Bu örnekte, olası bir güvenlik tehdidi olan kullanıcı girişini kabul eden bir metin kutusu vardır. Varsayılan olarak, ASP.NET Web sayfaları kullanıcı girişinin betik veya HTML öğeleri içermediğini doğrular. Daha fazla bilgi için bkz . Betik Açıklarına Genel Bakış.


<%@ 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>

Açıklamalar

Veri girişine yardımcı olmak için Internet Explorer 5 ve üzeri ve diğer bazı tarayıcılar Otomatik Tamamlama adlı bir özelliği destekler. Otomatik Tamamlama bir metin kutusunu izler ve kullanıcının girdiği değerlerin listesini depolar. Kullanıcı başka bir zaman metin kutusuna döndüğünde, değer listesi görüntülenir. Kullanıcı, değeri yeniden oluşturmak yerine bu listeden seçebilir.

Not

Tüm tarayıcılar Otomatik Tamamlama özelliğini desteklemez. Uyumluluğu belirlemek için tarayıcınıza danışın.

Bir TextBox denetimin Otomatik Tamamlama özelliğinin davranışını denetlemek için özelliğini kullanırsınız AutoCompleteType . Numaralandırma AutoCompleteType özelliğine uygulayabileceğiniz değerleri temsil etmek için AutoCompleteType kullanılır.

Varsayılan olarak, bir TextBox denetimin AutoCompleteType özelliği olarak AutoCompleteType.Noneayarlanır. Bu ayar ile TextBox denetim, listeyi farklı sayfalarda aynı ID olan diğer TextBox denetimlerle paylaşır. Ayrıca, listeyi bir kategoriye göre değil, kategoriye dayalı IDdenetimler arasında TextBox paylaşabilirsiniz. Özelliğini kategori değerlerinden birine (veya AutoCompleteType.LastNamegibiAutoCompleteType.FirstName) ayarladığınızdaAutoCompleteType, aynı kategoriye sahip tüm TextBox denetimler aynı listeyi paylaşır. özelliğini olarak ayarlayarak AutoCompleteType bir TextBox denetim için Otomatik Tamamlama özelliğini AutoCompleteType.Disableddevre dışı bırakabilirsiniz.

Otomatik Tamamlama özelliğini yapılandırma ve etkinleştirme hakkında ayrıntılı bilgi için tarayıcınızın belgelerine bakın. Örneğin, Internet Explorer sürüm 5 veya sonraki sürümlerde Otomatik Tamamlama özelliğini etkinleştirmek için Araçlar menüsünden İnternet Seçenekleri'ni seçin. Ardından İçerik sekmesini seçin. Otomatik Tamamlama özelliğinin seçeneklerini görüntülemek ve değiştirmek için Otomatik Tamamlama düğmesini seçin.

Şunlara uygulanır

Ayrıca bkz.