Exporter (0) Imprimer
Développer tout

Interface IReportViewerMessages

Permet aux applications de fournir des messages d'interface utilisateur personnalisés.

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

public interface IReportViewerMessages

Le type IReportViewerMessages expose les membres suivants.

  NomDescription
Propriété publiqueBackButtonToolTipFournit le texte d'info-bulle pour le bouton Précédent.
Propriété publiqueChangeCredentialsTextFournit le texte pour le bouton Modifier les informations d'identification.
Propriété publiqueChangeCredentialsToolTipFournit le texte d'info-bulle pour le bouton Modifier les informations d'identification.
Propriété publiqueCurrentPageTextBoxToolTipFournit le texte d'info-bulle pour la zone de texte Page active.
Propriété publiqueDocumentMapFournit le texte du titre pour le volet Plan du document.
Propriété publiqueDocumentMapButtonToolTipFournit le texte d'info-bulle pour le bouton Plan du document.
Propriété publiqueExportButtonTextFournit le texte du bouton Exporter.
Propriété publiqueExportButtonToolTipFournit le texte d'info-bulle pour le bouton Exporter.
Propriété publiqueExportFormatsToolTipFournit le texte d'info-bulle pour la zone de liste déroulante Formats d'exportation.
Propriété publiqueFalseValueTextFournit le texte d'une valeur false.
Propriété publiqueFindButtonTextFournit le texte d'un bouton Rechercher.
Propriété publiqueFindButtonToolTipFournit le texte d'info-bulle pour le bouton Rechercher.
Propriété publiqueFindNextButtonTextFournit le texte du bouton Suivant.
Propriété publiqueFindNextButtonToolTipFournit le texte d'info-bulle pour le bouton Suivant.
Propriété publiqueFirstPageButtonToolTipFournit le texte d'info-bulle pour le bouton Première page.
Propriété publiqueInvalidPageNumberFournit le texte pour le message de numéro de page non valide.
Propriété publiqueLastPageButtonToolTipFournit le texte d'info-bulle pour le bouton Dernière page.
Propriété publiqueNextPageButtonToolTipFournit le texte d'info-bulle pour le bouton Page suivante.
Propriété publiqueNoMoreMatchesFournit le texte du message qui s'affiche quand aucune correspondance supplémentaire n'est disponible.
Propriété publiqueNullCheckBoxTextFournit le texte de la case à cocher NULL.
Propriété publiqueNullValueTextFournit le texte pour une valeur null.
Propriété publiquePageOfFournit le texte du message de pagination.
Propriété publiqueParameterAreaButtonToolTipFournit le texte d'info-bulle pour le bouton Zone des paramètres.
Propriété publiquePasswordPromptFournit le texte de l'invite de mot de passe.
Propriété publiquePreviousPageButtonToolTipFournit le texte d'info-bulle pour le bouton Page précédente.
Propriété publiquePrintButtonToolTipFournit le texte du bouton Imprimer.
Propriété publiqueProgressTextFournit le texte du message d'état d'avancement qui s'affiche lors du traitement d'un rapport.
Propriété publiqueRefreshButtonToolTipFournit le texte d'info-bulle pour le bouton Actualiser.
Propriété publiqueSearchTextBoxToolTipFournit le texte d'info-bulle pour la zone de texte Rechercher.
Propriété publiqueSelectAllFournit le texte pour l'élément Sélectionner tout d'une zone de liste déroulante à valeurs multiples.
Propriété publiqueSelectAValueFournit le texte de l'invite Sélectionner une valeur.
Propriété publiqueSelectFormatFournit le texte de l'invite Sélectionner un format.
Propriété publiqueTextNotFoundFournit le texte pour le message indiquant que le texte est introuvable.
Propriété publiqueTodayIsFournit le texte du message « Date d'aujourd'hui » dans le contrôle du calendrier.
Propriété publiqueTrueValueTextFournit le texte d'une valeur True.
Propriété publiqueUserNamePromptFournit le texte de l'invite de nom d'utilisateur.
Propriété publiqueViewReportButtonTextFournit le texte du bouton Afficher le rapport.
Propriété publiqueZoomControlToolTipFournit le texte d'info-bulle pour le contrôle Zoom.
Propriété publiqueZoomToPageWidthFournit le texte de l'option Largeur de page.
Propriété publiqueZoomToWholePageFournit le texte de l'option de Page entière.
Haut de la page

Vous pouvez implémenter l'interface IReportViewerMessages afin de fournir une localisation personnalisée de l'interface utilisateur du contrôle ReportViewer. Cette implémentation peut être passée au contrôle ReportViewer en ajoutant un paramètre d'application personnalisé dans le fichier de configuration web.config à l'aide de la clé "ReportViewerMessages".

Par exemple :

<appSettings>

<add key="ReportViewerMessages" value="MyClass, MyAssembly" />

</appSettings>

Remarque   Consultez Paramètres Web.config pour ReportViewer pour plus d'informations sur les paramètres de configuration Web.

Le renvoi d'une valeur de chaîne null pour une propriété aura comme conséquence l'affichage de la chaîne d'interface utilisateur originale pour cet élément par le contrôle ReportViewer.

Le code suivant est un exemple d'une classe qui implémente l'interface IReportViewerMessages.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Reporting.WebForms;

namespace MySample
{
    public class CReportViewerCustomMessages :
        Microsoft.Reporting.WebForms.IReportViewerMessages
    {
        #region IReportViewerMessages Members

        public string BackButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string ChangeCredentialsText
        {
            get { return("Add your custom text here."); }
        }

        public string ChangeCredentialsToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string CurrentPageTextBoxToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string DocumentMap
        {
            get { return("Add your custom text here."); }
        }

        public string DocumentMapButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string ExportButtonText
        {
            get { return("Add your custom text here."); }
        }

        public string ExportButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string ExportFormatsToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string FalseValueText
        {
            get { return("Add your custom text here."); }
        }

        public string FindButtonText
        {
            get { return("Add your custom text here."); }
        }

        public string FindButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string FindNextButtonText
        {
            get { return("Add your custom text here."); }
        }

        public string FindNextButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string FirstPageButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string InvalidPageNumber
        {
            get { return("Add your custom text here."); }
        }

        public string LastPageButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string NextPageButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string NoMoreMatches
        {
            get { return("Add your custom text here."); }
        }

        public string NullCheckBoxText
        {
            get { return("Add your custom text here."); }
        }

        public string NullValueText
        {
            get { return("Add your custom text here."); }
        }

        public string PageOf
        {
            get { return("Add your custom text here."); }
        }

        public string ParameterAreaButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string PasswordPrompt
        {
            get { return("Add your custom text here."); }
        }

        public string PreviousPageButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string PrintButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string ProgressText
        {
            get { return("Add your custom text here."); }
        }

        public string RefreshButtonToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string SearchTextBoxToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string SelectAValue
        {
            get { return("Add your custom text here."); }
        }

        public string SelectAll
        {
            get { return("Add your custom text here."); }
        }

        public string SelectFormat
        {
            get { return("Add your custom text here."); }
        }

        public string TextNotFound
        {
            get { return("Add your custom text here."); }
        }

        public string TodayIs
        {
            get { return("Add your custom text here."); }
        }

        public string TrueValueText
        {
            get { return("Add your custom text here."); }
        }

        public string UserNamePrompt
        {
            get { return("Add your custom text here."); }
        }

        public string ViewReportButtonText
        {
            get { return("Add your custom text here."); }
        }

        public string ZoomControlToolTip
        {
            get { return("Add your custom text here."); }
        }

        public string ZoomToPageWidth
        {
            get { return("Add your custom text here."); }
        }

        public string ZoomToWholePage
        {
            get { return("Add your custom text here."); }
        }

        #endregion
    }
}

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft