WebPartHelpMode Enumeración

Definición

Especifica los tipos de interfaces de usuario que están disponibles para mostrar el contenido de la Ayuda de un control WebPart.

public enum class WebPartHelpMode
public enum WebPartHelpMode
type WebPartHelpMode = 
Public Enum WebPartHelpMode
Herencia
WebPartHelpMode

Campos

Modal 0

Abre una ventana diferente del explorador, si el explorador tiene esta capacidad. El usuario debe cerrar la ventana antes de regresar a la página de elementos Web.

Modeless 1

Abre una ventana diferente del explorador, si el explorador tiene esta capacidad. El usuario no tiene que cerrar la ventana antes de regresar a la página Web.

Navigate 2

Reemplaza la página de elementos Web en la ventana del explorador.

Ejemplos

En el ejemplo siguiente se muestra el uso de la WebPart.HelpMode propiedad para mostrar la Ayuda de un control en la misma ventana del explorador. La primera parte de este ejemplo supone el uso de un control personalizado, TextDisplayWebPart, que se encuentra en la sección Ejemplos de la WebPart clase .

En el ejemplo también se incluye una página HTML que contiene contenido de ayuda ficticio para el TextDisplayWebPart control. Para que este ejemplo funcione, debe guardar el código siguiente en un archivo denominado Textwebparthelp.htm y colocarlo en el mismo directorio del sitio que la página .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 parte final del ejemplo es una página web que muestra cómo hacer referencia al TextDisplayWebPart control. Tenga en cuenta que, en el marcado declarativo, el valor de la WebPart.HelpMode propiedad se establece Navigateen y el código también establece el valor de la WebPart.HelpUrl propiedad en el nombre del archivo HTML que contiene el contenido de la Ayuda. Cargue la página en un explorador y haga clic en el verbo de ayuda en el menú verbos del WebPart control.

<%@ 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>

Comentarios

La HelpMode propiedad se usa para determinar cómo un explorador mostrará el contenido de la Ayuda de un control. La WebPartHelpMode enumeración contiene valores que se pueden aplicar a la HelpMode propiedad . El valor predeterminado de la HelpMode propiedad es Modal.

Se aplica a