WebPartHelpMode Énumération

Définition

Spécifie les types d'interfaces utilisateur disponibles pour afficher le contenu de l'aide d'un contrôle WebPart.

public enum class WebPartHelpMode
public enum WebPartHelpMode
type WebPartHelpMode = 
Public Enum WebPartHelpMode
Héritage
WebPartHelpMode

Champs

Modal 0

Ouvre une fenêtre distincte, si le navigateur intègre cette fonctionnalité. Un utilisateur doit fermer la fenêtre avant de rétablir la page WebPart.

Modeless 1

Ouvre une fenêtre distincte, si le navigateur intègre cette fonctionnalité. Un utilisateur ne doit pas fermer la fenêtre avant de rétablir la page Web.

Navigate 2

Remplace la page WebPart dans la fenêtre du navigateur.

Exemples

L’exemple suivant illustre l’utilisation de la propriété pour afficher l’aide WebPart.HelpMode d’un contrôle dans la même fenêtre de navigateur. La première partie de cet exemple suppose l’utilisation d’un contrôle personnalisé, TextDisplayWebPart, qui se trouve dans la section Exemples de la WebPart classe .

L’exemple inclut également une page HTML qui contient du contenu d’aide fictif pour le TextDisplayWebPart contrôle. Pour que cet exemple fonctionne, vous devez enregistrer le code suivant dans un fichier nommé Textwebparthelp.htm et le placer dans le même répertoire de votre site que la page .aspx.

<html>  
<head runat="server">  
    <title>Text Content WebPart Help</title>  
</head>  
<body>  
  <div>  
  <h1>Text Content WebPart Help</h1>  
  To make the WebPart control work...  
  </div>  
</body>  
</html>  

La dernière partie de l’exemple est une page Web qui montre comment référencer le TextDisplayWebPart contrôle. Notez que dans le balisage déclaratif, la valeur de la WebPart.HelpMode propriété est définie sur Navigateet que le code définit également la valeur de la WebPart.HelpUrl propriété sur le nom du fichier HTML qui contient le contenu de l’aide. Chargez la page dans un navigateur, puis cliquez sur le verbe d’aide dans le menu verbes du WebPart contrôle.

<%@ page language="C#" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.CS.Controls" 
             Assembly="TextDisplayWebPartCS" %>

<!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 id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" 
            width="350px" 
            HelpMode="navigate"
            HelpUrl="TextWebPartHelp.htm" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.VB.Controls" 
             Assembly="TextDisplayWebPartVB" %>

<!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 id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" 
            width="350px" 
            HelpMode="navigate"
            HelpUrl="TextWebPartHelp.htm" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>

Remarques

La HelpMode propriété est utilisée pour déterminer comment un navigateur affichera le contenu d’aide d’un contrôle. L’énumération WebPartHelpMode contient des valeurs qui peuvent être appliquées à la HelpMode propriété . La valeur par défaut de la HelpMode propriété est Modale.

S’applique à