WebPartZoneBase.EmptyZoneText Ö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 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 WebPartZone1
sü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.