ControlBuilder.HtmlDecodeLiterals Yöntem
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.
Html denetiminin değişmez dizesinin HTML kodunun çözülmesi gerekip gerekmediğini belirler. Bu yöntem, ASP.NET sayfa çerçevesi tarafından çağrılır.
public:
virtual bool HtmlDecodeLiterals();
public virtual bool HtmlDecodeLiterals ();
abstract member HtmlDecodeLiterals : unit -> bool
override this.HtmlDecodeLiterals : unit -> bool
Public Overridable Function HtmlDecodeLiterals () As Boolean
Döndürülenler
true
HTML denetim değişmez değeri dizesinin kodu çözülecekse; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek, bu oluşturucunun HtmlDecodeLiterals uygulandığı herhangi bir denetimde değişmez dizelerin HTML kodunun çözülmesine izin vermek için yöntemini geçersiz kılar.
// Override the HtmlDecodeLiterals method to allow HTML
// decoding of literal strings in any controls this builder
// is applied to.
public override bool HtmlDecodeLiterals()
{
return true;
}
' Override the HtmlDecodeLiterals method to allow HTML
' decoding of literal strings in any controls this builder
' is applied to.
Public Overrides Function HtmlDecodeLiterals() As Boolean
Return True
End Function
Açıklamalar
Değişmez değer dizesi, HTML denetiminin açma ve kapatma etiketi arasındaki metne başvurur. HTML kodlaması, metnin HTML olarak yorumlamak yerine tarayıcının görüntüleneceği bir dize gösterimine dönüştürülmesidir. Soru işareti (?), ve işareti (&), eğik çizgi işareti (/) ve boşluklar gibi karakterler bazı tarayıcılar tarafından kesilebilir veya bozulabilir, bu nedenle bu karakterler etiketlerde veya sorgu dizelerinde göründüklerinde a
kodlanmalıdır.
HtmlDecodeLiterals yöntemi, ayrıştırma sırasında ASP.NET sayfa çerçevesi tarafından çağrılır ve doğrudan kodunuz içinde çağrılmak üzere tasarlanmamıştır.