Aracılığıyla paylaş


WebPart.HelpMode Özellik

Tanım

Denetimin Yardım içeriğini görüntülemek için WebPart kullanılan kullanıcı arabiriminin (UI) türünü alır veya ayarlar.

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

Özellik Değeri

Değerlerden WebPartHelpMode biri. Varsayılan değer: Modal.

Öznitelikler

Özel durumlar

Belirtilen değer değerlerden WebPartHelpMode biri değil.

Örnekler

Aşağıdaki kod örneği, aynı tarayıcı penceresinde bir denetim için Yardım'ı görüntülemek için özelliğinin kullanımını HelpMode gösterir. Bu örneğin ilk bölümünde, TextDisplayWebPartsınıfa genel bakışın Örnek bölümünde bulunan özel bir denetimin WebPart kullanıldığı varsayılır.

Kod örneği, denetim için TextDisplayWebPart kurgusal Yardım içeriği içeren bir HTML sayfası da içerir. Bu örneğin çalışması için aşağıdaki kodu Textwebparthelp.htm adlı bir dosyaya kaydetmeniz ve sitenizin .aspx sayfasıyla aynı dizinine yerleştirmeniz gerekir.

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

Örneğin son bölümü, denetime TextDisplayWebPart başvurmayı gösteren bir Web sayfasıdır. Bildirim temelli işaretlemede özellik değerinin HelpMode olarak ayarlandığını Navigateve kodun özelliğin HelpUrl değerini de Yardım içeriğini içeren HTML dosyasının adına ayarladığını unutmayın. Sayfayı bir tarayıcıya yükleyin ve denetimin fiiller menüsünde yardım fiiline WebPart tıklayın.

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

Açıklamalar

Bir tarayıcının HelpMode denetim için Yardım içeriğini nasıl görüntüleyeceğini belirlemek için özelliğini kullanın. Aşağıdaki tabloda, bir denetim için Yardım içeriği WebPart görüntülendiğinde tarayıcıdaki çeşitli Yardım modlarının etkileri listelenmiştir.

Yardım modu Tarayıcı davranışı
Modal Tarayıcı bu özelliğe sahipse ayrı bir tarayıcı penceresi açar. Kullanıcının Web Bölümleri sayfasına dönmeden önce pencereyi kapatması gerekir.
Modeless Tarayıcı bu özelliğe sahipse ayrı bir tarayıcı penceresi açar. Kullanıcının Web sayfasına dönmeden önce pencereyi kapatması gerekmez.
Navigate Tarayıcı penceresindeki Web Bölümleri sayfasının yerini alır.

Bu özellik temalar veya stil sayfası temaları tarafından ayarlanamaz. Daha fazla bilgi için bkz ThemeableAttribute . temalar ve dış görünümler ASP.NET.

Bu özelliğin kişiselleştirme kapsamı olarak Shared ayarlanır ve yalnızca yetkili kullanıcılar tarafından değiştirilebilir. Daha fazla bilgi için bkz PersonalizableAttribute . ve Web Bölümleri Kişiselleştirmeye Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.