Share via


HtmlContainerControl.InnerText Özellik

Tanım

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ı &lt;kullanmanız gerekir.

Örneğin, özelliği olarak "<b> Hello </b>"< ayarlanırsa InnerText ve > simgeleri sırasıyla ve &gt;'ye &lt; dönüştürülür. İşlenen çıkış şöyle olacaktır: < b > Hello < /b >. &lt; ve &gt; 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.

Şunlara uygulanır

Ayrıca bkz.