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 TextBox denetiminde Otomatik Tamamlama özelliğinin davranışını denetleen değerleri temsil eder.
public enum class AutoCompleteType
public enum AutoCompleteType
type AutoCompleteType =
Public Enum AutoCompleteType
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Denetimle TextBox ilişkili kategori yok. Aynı ID denetimlere sahip tüm TextBox denetimler aynı değer listesini paylaşır. |
| Disabled | 1 | Otomatik Tamamlama özelliği denetim için TextBox devre dışı bırakıldı. |
| Cellular | 2 | Cep telefonu kategorisinin telefon numarası. |
| Company | 3 | bir iş kategorisinin adı. |
| Department | 4 | İş kategorisindeki bir bölüm. |
| DisplayName | 5 | Kullanıcı kategorisi için görüntülenecek ad. |
| 6 | Kullanıcının e-posta adresi kategorisi. |
|
| 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ı. |
| HomePhone | 12 | Ev adresi kategorisinin telefon numarası. |
| HomeState | 13 | Ev adresi kategorisinin durumu. |
| HomeStreetAddress | 14 | Ev adresi kategorisinin sokağı. |
| HomeZipCode | 15 | Ev adresi kategorisinin posta kodu. |
| Homepage | 16 | Web sitesi kategorisinin URL'si. |
| JobTitle | 17 | Kullanıcının iş unvanı kategorisi. |
| LastName | 18 | Soyadı kategorisi. |
| MiddleName | 19 | Kullanıcının ikinci ad kategorisi. |
| Notes | 20 | Form kategorisine eklenecek tüm ek bilgiler. |
| Office | 21 | İş ofisi kategorisinin konumu. |
| Pager | 22 | Çağrı cihazının kategorisinin telefon numarası. |
| BusinessCity | 23 | İş adresi kategorisinin şehri. |
| BusinessCountryRegion | 24 | bir iş adresi kategorisi için ülke/bölge. |
| BusinessFax | 25 | İş adresi kategorisinin faks numarası. |
| BusinessPhone | 26 | İş adresi kategorisinin telefon numarası. |
| BusinessState | 27 | İş adresi kategorisinin durumu. |
| BusinessStreetAddress | 28 | İş adresi kategorisinin sokak. |
| BusinessUrl | 29 | İş Web sitesi kategorisinin URL'si. |
| BusinessZipCode | 30 | İş adresi kategorisinin posta kodu. |
| Search | 31 | Web sayfasında veya Web sitesi kategorisinde arama yapmak için anahtar sözcük veya anahtar sözcükler. |
| Enabled | 32 | Denetim için TextBox Otomatik Tamamlama özelliği etkinleştirilir. |
Örnekler
Aşağıdaki örnekte, bir TextBox denetim için Otomatik Tamamlama kategorisini AutoCompleteType belirtmek üzere numaralandırmanın nasıl kullanılacağı 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ı, bir değeri yeniden oluşturmak yerine bu listeden değeri seçebilir.
Uyarı
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 sayesinde TextBox denetim, listeyi farklı sayfalarda TextBox aynı ID denetimlerle paylaşır. Ayrıca, bir listeyi bir yerine kategoriye IDgöre denetimler 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ı belgelerinize bakın. Örneğin, Internet Explorer sürüm 5 veya sonraki sürümlerinde 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 Tamamlama düğmesini seçin.