HtmlTextWriter.EncodeUrl(String) 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.
Belirtilen URL'deki boşlukları "%20" dizesine dönüştürerek en az URL kodlaması gerçekleştirir.
protected:
System::String ^ EncodeUrl(System::String ^ url);
protected string EncodeUrl (string url);
member this.EncodeUrl : string -> string
Protected Function EncodeUrl (url As String) As String
Parametreler
- url
- String
Kodlanması gereken URL'yi içeren bir dize.
Döndürülenler
Kodlanmış URL'yi içeren bir dize.
Örnekler
Aşağıdaki kod örneği, URL'de bir yöntem çağrısında EncodeUrl parametre AddAttribute olarak geçirilen boşlukları dönüştürmek için yönteminin nasıl çağrıldığını gösterir.
// If an <anchor> element is rendered and an href
// attribute has not been defined, call the AddAttribute
// method to add an href attribute
// and set it to http://www.cohowinery.com.
// Use the EncodeUrl method to convert any spaces to %20.
if ( TagKey == HtmlTextWriterTag::A )
{
if ( !IsAttributeDefined( HtmlTextWriterAttribute::Href ) )
{
AddAttribute( "href", EncodeUrl( "http://www.cohowinery.com" ) );
}
}
// If an <anchor> element is rendered and an href
// attribute has not been defined, call the AddAttribute
// method to add an href attribute
// and set it to http://www.cohowinery.com.
// Use the EncodeUrl method to convert any spaces to %20.
if (TagKey == HtmlTextWriterTag.A)
{
if (!IsAttributeDefined(HtmlTextWriterAttribute.Href))
{
AddAttribute("href", EncodeUrl("http://www.cohowinery.com"));
}
}
' If an <anchor> element is rendered and an href
' attribute has not been defined, call the AddAttribute
' method to add an href attribute
' and set it to http://www.cohowinery.com.
' Use the EncodeUrl method to convert any spaces to %20.
If TagKey = HtmlTextWriterTag.A Then
If Not IsAttributeDefined(HtmlTextWriterAttribute.Href) Then
AddAttribute("href", EncodeUrl("http://www.cohowinery.com"))
End If
End If
Açıklamalar
Bir karakterin URL kodlaması yüzde simgesinden (%) ve ardından karakterin ISO-Latin kod noktasının iki basamaklı onaltılık gösteriminden (büyük/küçük harfe duyarsız) oluşur. Bir boşluğun onaltılık gösterimi 20'dir.