AutoCompleteType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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. |
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 denetime 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ı. |
Search | 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.None
ayarlanı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.LastName
gibiAutoCompleteType.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.Disabled
devre 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çlarmenü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 Tamamla düğmesini seçin.