HtmlContainerControl.InnerText Ö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.
Belirtilen HTML sunucusu denetiminin açma ve kapatma etiketleri arasındaki metni alır veya ayarlar.
public:
virtual property System::String ^ InnerText { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual string InnerText { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.InnerText : string with get, set
Public Overridable Property InnerText As String
Özellik Değeri
HTML sunucusu denetiminin açma ve kapatma etiketleri arasındaki metin.
- Öznitelikler
Özel durumlar
Birden fazla HTML sunucusu denetimi vardır.
-veya-
HTML sunucusu denetimi veya LiteralControlDataBoundLiteralControldeğil.
Örnekler
Aşağıdaki kod örneği özelliği aracılığıyla InnerText kullanılabilen HTML kodlama hizmetini gösterir.
<%@ Page Language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
Message.InnerText = "To make text bold, use the <b> tag.";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlContainerControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<b><span id="Message" runat="server"></span></b>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub Page_Load(ByVal Src As Object, ByVal E As EventArgs)
Message.InnerText = "To make text bold, use the <b> tag."
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head2" runat="server">
<title>HtmlContainerControl Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<b><span id="Message" runat="server"></span></b>
</div>
</form>
</body>
</html>
Açıklamalar
Bir HTML sunucusu denetiminin InnerText açma ve kapatma etiketleri arasındaki metni program aracılığıyla değiştirmek için özelliğini kullanın.
özelliğinden InnerHtml farklı olarak özelliği, HTML varlıklarına InnerText özel karakterleri otomatik olarak kodlar. HTML varlıkları, bir tarayıcının <
normalde özel bir anlama sahip olarak yorumlayacağı karakter gibi özel karakterler görüntülemenizi sağlar. Karakter <
bir etiketin başlangıcı olarak yorumlanır ve sayfada görüntülenmez. Karakteri görüntülemek <
için varlığını <
kullanmanız gerekir.
Örneğin, özelliği olarak "<b> Hello </b>"
<
ayarlanırsa InnerText ve >
simgeleri sırasıyla ve >
'ye <
dönüştürülür. İşlenen çıkış şöyle olacaktır: < b > Hello < /b >.
<
ve >
varlıkları, tarayıcıya bu karakterlerin sayfada görüntüleneceğini gösterir. Tarayıcı etiketleri algılamaz <b>
ve metni kalın yazı tipinde görüntülemez. Sayfada görüntülenen metin: <b> Merhaba </b>.
Otomatik HTML kodlamasını ve kodunu çözmeyi InnerHtml önlemek için özelliğini kullanın.
Not
Alt denetim yoksa özelliği InnerHtml değerini String.Emptyiçerir.