WebPart.HelpUrl Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetim için WebPart Yardım dosyasının URL'sini alır veya ayarlar.
public:
virtual property System::String ^ HelpUrl { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
[System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)]
public virtual string HelpUrl { get; set; }
[<System.Web.UI.Themeable(false)>]
[<System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)>]
member this.HelpUrl : string with get, set
Public Overridable Property HelpUrl As String
Özellik Değeri
Yardım dosyasının URL'sini temsil eden dize. Varsayılan değer boş bir dizedir ("").
- Öznitelikler
Özel durumlar
İç doğrulama sistemi, URL'nin betik saldırıları içerebileceğini belirledi.
Örnekler
Aşağıdaki kod örneği özelliğinin HelpUrl kullanımını gösterir. Bu örnekte, TextDisplayWebPart
sı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 başvurmayı TextDisplayWebPart
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 denetimin fiiller menüsünde yardım fiili içeren bir WebPart fiil menüsünü etkinleştirmek için özelliği için HelpUrl bir değer sağlamanız gerekir. Yardım içeriğinin tarayıcıda görüntülenme şekli özelliğin HelpMode değerine göre belirlenir.
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ış.