WebPartHelpMode 列挙体
アセンブリ: System.Web (system.web.dll 内)

Public Enumeration WebPartHelpMode

メンバ名 | 説明 | |
---|---|---|
Modal | ブラウザにこの機能がある場合に、別のブラウザ ウィンドウを開きます。Web パーツ ページに戻る前には、このウィンドウを閉じる必要があります。 | |
Modeless | ブラウザにこの機能がある場合に、別のブラウザ ウィンドウを開きます。Web ページに戻る前にこのウィンドウを閉じる必要はありません。 | |
Navigate | ブラウザ ウィンドウ内の Web パーツ ページを置き換えます。 |

HelpMode プロパティは、ブラウザがコントロールのヘルプの内容を表示する方法を決定するために使用されます。WebPartHelpMode 列挙体には、HelpMode プロパティに適用できる値が格納されています。HelpMode プロパティの既定値は Modal です。

HelpMode プロパティを使用して、コントロールのヘルプを同じブラウザ ウィンドウに表示するコード例を次に示します。この例の最初の部分は、WebPart クラスの概要の「使用例」にある TextDisplayWebPart カスタム コントロールの使用を前提にしています。
このコード例には、TextDisplayWebPart コントロールの架空のヘルプの内容を含む HTML ページも含まれています。この例を実行するには、次のコードを Textwebparthelp.htm という名前のファイルに保存し、それを各自のサイト内で .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>
例の最後の部分は、TextDisplayWebPart コントロールの参照方法を示す Web ページです。宣言マークアップで、HelpMode プロパティが Navigate に設定され、また、HelpUrl プロパティの値がヘルプの内容を含む HTML ファイルの名前に設定されています。ブラウザにページを読み込み、WebPart コントロールの動詞メニューの help 動詞をクリックします。
<%@ page language="VB" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.VB.Controls" Assembly="TextDisplayWebPartVB" %> <html> <head id="Head1" runat="server"> </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="C#" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.CS.Controls" Assembly="TextDisplayWebPartCS" %> <html> <head id="Head1" runat="server"> </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="VJ#" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.JSL.Controls" Assembly="TextDisplayWebPartJSL" %> <html> <head id="Head1" runat="server"> </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>

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- WebPartHelpMode 列挙体のページへのリンク