Aracılığıyla paylaş


WebPartZoneBase.EmptyZoneText Özellik

Tanım

Denetim denetim içermediğinde WebPart görüntülenen bir WebPartZoneBase iletiyi alır veya ayarlar.

public:
 virtual property System::String ^ EmptyZoneText { System::String ^ get(); void set(System::String ^ value); };
public override string EmptyZoneText { get; set; }
member this.EmptyZoneText : string with get, set
Public Overrides Property EmptyZoneText As String

Özellik Değeri

Boş bir bölgede görünen iletiyi içeren bir dize. .NET Framework tarafından varsayılan kültüre özgü bir dize sağlanır.

Örnekler

Aşağıdaki kod örneği, bir denetimde WebPartZone özelliğinin EmptyZoneText bildirim temelli kullanımını gösterir. Arka planda kod kaynak dosyası ve bu koddaki bölgeyi içeren .aspx sayfası da dahil olmak üzere tam kod örneği için sınıfa genel bakış konusuna WebPartZoneBase bakın.

Özelliğin EmptyZoneText bildirim temelli işaretlemede kendisine atanmış bir değeri olduğuna dikkat edin. Bu değer, sayfayı bir tarayıcıya yükledikten sonra içinde görünür WebPartZone2, sayfayı tasarım görüntüleme moduna geçirir ve içinden tarihi WebPartZone2 görüntüleyen denetimi içine WebPartZone1sürükler. Web Bölümleri sayfasında görüntüleme modlarını değiştirme hakkında daha fazla bilgi için bkz. İzlenecek Yol: Web Bölümleri Sayfasında Görüntüleme Modlarını Değiştirme.

<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>

Açıklamalar

EmptyZoneText özelliği, özelliğin ayarlanmadığı ve boş dize ("") olarak ayarlandığı durumları ayırt etmek için temel özelliği geçersiz kılar.

Özellik ayarlanmamışsa ve bölge denetim içermiyorsa, Web Bölümleri sayfası bölgenin görünür olduğu bir görüntüleme moduna girdiğinde, boş WebPartZoneBase bir denetimde varsayılan kültüre özgü bir metin iletisi görüntülenir. EmptyZoneText Özellik değeri kasıtlı olarak boş bir dizeye ayarlanmışsa, boş bir bölgede metin iletisi görüntülenmez.

Şunlara uygulanır

Ayrıca bkz.