WebPart.HelpMode Właściwość

Definicja

Pobiera lub ustawia typ interfejsu użytkownika używanego do wyświetlania zawartości Pomocy dla kontrolki WebPart .

public:
 virtual property System::Web::UI::WebControls::WebParts::WebPartHelpMode HelpMode { System::Web::UI::WebControls::WebParts::WebPartHelpMode get(); void set(System::Web::UI::WebControls::WebParts::WebPartHelpMode value); };
[System.Web.UI.Themeable(false)]
[System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)]
public virtual System.Web.UI.WebControls.WebParts.WebPartHelpMode HelpMode { get; set; }
[<System.Web.UI.Themeable(false)>]
[<System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)>]
member this.HelpMode : System.Web.UI.WebControls.WebParts.WebPartHelpMode with get, set
Public Overridable Property HelpMode As WebPartHelpMode

Wartość właściwości

WebPartHelpMode

Jedna z WebPartHelpMode wartości. Wartość domyślna to Modal.

Atrybuty

Wyjątki

Określona wartość nie jest jedną z WebPartHelpMode wartości.

Przykłady

Poniższy przykład kodu przedstawia użycie HelpMode właściwości w celu wyświetlenia pomocy dla kontrolki w tym samym oknie przeglądarki. Pierwsza część tego przykładu zakłada użycie kontrolki niestandardowej, TextDisplayWebPartktóra znajduje się w sekcji Przykład w przeglądzie WebPart klasy.

Przykładowy kod zawiera również stronę HTML zawierającą fikcyjną zawartość Pomocy dla kontrolki TextDisplayWebPart . W tym przykładzie należy zapisać następujący kod w pliku o nazwie Textwebparthelp.htm i umieścić go w tym samym katalogu witryny co strona 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>  

Ostatnią częścią przykładu jest strona internetowa przedstawiająca sposób odwołowania się do kontrolki TextDisplayWebPart . Należy pamiętać, HelpMode że w deklaratywnej adiustacji wartość właściwości jest ustawiona na Navigate, a kod ustawia również wartość HelpUrl właściwości na nazwę pliku HTML zawierającego zawartość Pomocy. Załaduj stronę do przeglądarki i kliknij zlecenie pomocy w menu czasowników kontrolki WebPart .

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

Uwagi

Użyj właściwości , HelpMode aby określić sposób wyświetlania zawartości Pomocy dla kontrolki przez przeglądarkę. Poniższa tabela zawiera listę efektów różnych trybów pomocy w przeglądarce, gdy zostanie wyświetlona zawartość Pomocy dla WebPart kontrolki.

Tryb pomocy Zachowanie przeglądarki
Modal Otwiera oddzielne okno przeglądarki, jeśli przeglądarka ma tę możliwość. Użytkownik musi zamknąć okno przed powrotem do strony składniki Web Part.
Modeless Otwiera oddzielne okno przeglądarki, jeśli przeglądarka ma tę możliwość. Użytkownik nie musi zamknąć okna przed powrotem do strony sieci Web.
Navigate Zastępuje stronę składniki Web Part w oknie przeglądarki.

Nie można ustawić tej właściwości według motywów ani motywów arkusza stylów. Aby uzyskać więcej informacji, zobacz ThemeableAttribute i ASP.NET Motywy i skóry.

Zakres personalizacji tej właściwości jest ustawiony na Shared i może być modyfikowany tylko przez autoryzowanych użytkowników. Aby uzyskać więcej informacji, zobacz PersonalizableAttribute omówienie personalizacji i składniki Web Part.

Dotyczy

Zobacz też