Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
AutoCompleteType, énumération
Représente les valeurs qui contrôlent le comportement de la fonctionnalité de saisie semi automatique d'un contrôle TextBox.
Assembly : System.Web (dans System.Web.dll)
| Nom de membre | Description | |
|---|---|---|
| None | Aucune catégorie n'est associée au contrôle TextBox. Tous les contrôles TextBox du même ID partagent la même liste de valeurs. | |
| Disabled | La fonctionnalité de saisie automatique du contrôle TextBox est désactivée. | |
| Cellular | Numéro de téléphone d'une catégorie de téléphone mobile. | |
| Company | Nom d'une catégorie d'entreprise. | |
| Department | Service d'une catégorie d'entreprise. | |
| DisplayName | Nom de la catégorie d'utilisateur à afficher. | |
| adresse de catégorie de messagerie de l'expéditeur. | ||
| FirstName | Prénom de la catégorie d'utilisateur. | |
| Gender | Sexe de la catégorie d'utilisateur. | |
| HomeCity | Ville d'une catégorie d'adresse (domicile). | |
| HomeCountryRegion | Pays/région d'une catégorie d'adresse (domicile). | |
| HomeFax | Numéro de télécopie d'une catégorie d'adresse (domicile). | |
| HomePhone | Numéro de téléphone d'une catégorie d'adresse (domicile). | |
| HomeState | État d'une catégorie d'adresse (domicile). | |
| HomeStreetAddress | Rue d'une catégorie d'adresse (domicile). | |
| HomeZipCode | Code postal d'une catégorie d'adresse (domicile). | |
| Homepage | URL vers une catégorie de site Web. | |
| JobTitle | Catégorie de fonction de l'utilisateur. | |
| LastName | Catégorie de nom de l'utilisateur. | |
| MiddleName | Catégorie de deuxième prénom de l'utilisateur. | |
| Notes | Toutes les informations supplémentaires à inclure dans la catégorie de formulaire. | |
| Office | L'emplacement de la catégorie de bureau d'entreprise. | |
| Pager | Numéro de téléphone d'une catégorie de pagineur. | |
| BusinessCity | Ville d'une catégorie d'adresse d'entreprise. | |
| BusinessCountryRegion | Pays/région d'une catégorie d'adresse d'entreprise. | |
| BusinessFax | Numéro de télécopie d'une catégorie d'adresse d'entreprise. | |
| BusinessPhone | Numéro de téléphone d'une catégorie d'adresse d'entreprise. | |
| BusinessState | État d'une catégorie d'adresse d'entreprise. | |
| BusinessStreetAddress | Rue d'une catégorie d'adresse d'entreprise. | |
| BusinessUrl | URL vers une catégorie de site Web d'entreprise. | |
| BusinessZipCode | Code d'une catégorie d'adresse d'entreprise. | |
| Search | Mots clés avec lesquels rechercher une page Web ou une catégorie de site Web. |
Pour vous assister dans la saisie de données, Internet Explorer 5 et versions ultérieures, ainsi que d'autres navigateurs, prennent en charge une fonctionnalité appelée Saisie semi-automatique. La saisie semi-automatique surveille une zone de texte et crée une liste de valeurs entrées par l'utilisateur. Lorsque l'utilisateur retourne la zone de texte plus tard, la liste s'affiche. Au lieu de retaper une valeur entrée précédemment, l'utilisateur peut simplement sélectionner la valeur dans cette liste. Pour contrôler le comportement de la fonctionnalité de saisie automatique d'un contrôle TextBox, utilisez la propriété AutoCompleteType. L'énumération AutoCompleteType permet de représenter les valeurs que vous pouvez appliquer à la propriété AutoCompleteType.
Remarque
|
|---|
|
Certains navigateurs ne prennent pas en charge la fonctionnalité de saisie semi-automatique. Vérifiez la compatibilité de votre navigateur avec cette propriété. |
Par défaut, la propriété AutoCompleteType d'un contrôle TextBox a la valeur AutoCompleteType.None. Avec ce paramètre, le contrôle TextBox partage la liste avec d'autres contrôles TextBox dotés du même ID sur différentes pages. Vous pouvez également partager une liste parmi les contrôles TextBox en fonction d'une catégorie, au lieu d'un ID. Lorsque vous affectez l'une des valeurs de catégorie (par exemple AutoCompleteType.FirstName, AutoCompleteType.LastName, etc.) à la propriété AutoCompleteType, tous les contrôles TextBox de la même catégorie partagent la même liste. Vous pouvez désactiver la fonctionnalité de saisie semi automatique d'un contrôle TextBox en affectant la valeur AutoCompleteType.Disabled à la propriété AutoCompleteType.
Pour plus d'informations sur la configuration et l'activation de la fonctionnalité de saisie semi-automatique, consultez la documentation de votre navigateur. Par exemple, pour activer la fonctionnalité de saisie semi automatique dans la version 5 ou ultérieure d'Internet Explorer, sélectionnez Options Internet dans le menu Outils, puis sélectionnez l'onglet Contenu. Cliquez sur le bouton Saisie semi-automatique pour afficher et modifier les différentes options de navigateur de la fonctionnalité de saisie semi-automatique.
Pour plus d'informations sur la fonctionnalité de saisie semi-automatique dans Internet Explorer, recherchez la rubrique Using AutoComplete in HTML Forms dans MSDN Library à l'adresse http://msdn2.microsoft.com/fr-fr/library/.
L'exemple suivant montre comment utiliser l'énumération AutoCompleteType pour spécifier la catégorie de saisie semi-automatique d'un contrôle TextBox.
Note de sécurité
|
|---|
|
Cet exemple a une zone de texte qui accepte l'entrée d'utilisateur, ce qui constitue une menace éventuelle pour la sécurité. Par défaut, les pages Web ASP.NET vérifient que l'entrée d'utilisateur n'inclut pas de script ni d'éléments HTML. Pour plus d'informations, consultez Vue d'ensemble des attaques de script. |
<%@ 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>
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Remarque
Note de sécurité