Bagikan melalui


WebZone.EmptyZoneText Properti

Definisi

Mendapatkan atau mengatur pesan yang muncul saat zona tidak berisi kontrol.

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

Nilai Properti

String yang berisi pesan yang muncul di zona kosong. String khusus budaya default disediakan oleh .NET Framework.

Contoh

Contoh kode berikut menunjukkan penggunaan EmptyZoneText properti . Perhatikan bahwa ada dua zona dalam markup deklaratif, dan elemen kedua <asp:webpartzone> kosong.

<%@ page language="C#" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuCS" 
  Src="DisplayModeMenuCS.ascx" %>
<!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" />
    <uc1:DisplayModeMenuCS ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server">
        <zonetemplate>
          <asp:Calendar ID="cal1" Runat="server" Title="My Calendar" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server" 
      EmptyZoneText="No controls in this zone.">
    </asp:webpartzone>
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuVB" 
  Src="DisplayModeMenuVB.ascx" %>
<!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" />
    <uc1:DisplayModeMenuVB ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server">
        <zonetemplate>
          <asp:Calendar ID="cal1" Runat="server" Title="My Calendar" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server" 
      EmptyZoneText="No controls in this zone.">
    </asp:webpartzone>
  </form>
</body>
</html>

Di browser, Anda dapat beralih ke mode desain untuk melihat teks yang disediakan untuk properti yang EmptyZoneText ditampilkan di zona kosong. Untuk detail tentang cara mengubah mode tampilan halaman, lihat Panduan: Mengubah Mode Tampilan pada Halaman Bagian Web.

Keterangan

Teks dalam EmptyZoneText properti muncul ketika tidak ada kontrol di zona, dan zona berada dalam salah satu mode personalisasi, seperti mode edit, desain, atau katalog.

Catatan

Ketika zona memasuki salah satu mode personalisasi yang akan memungkinkan perubahan personalisasi dilakukan pada konten zona, WebPartManager kontrol mengatur WebPartDisplayMode.AllowPageDesign nilai properti ke true pada objek mode tampilan yang dirujuk dalam propertinya WebPartManager.DisplayMode .

Berlaku untuk

Lihat juga