Sugerir traducción
 
Otros han sugerido:

progress indicator
No hay más sugerencias.
Califique este contenido
Contraer todo/Expandir todo Contraer todo
Ver contenido:  en paraleloVer contenido: en paralelo
.NET Framework Class Library
HttpServerUtility..::.UrlEncode Method (String)

URL-encodes a string and returns the encoded string.

Namespace:  System.Web
Assembly:  System.Web (in System.Web.dll)
Visual Basic
Public Function UrlEncode ( _
    s As String _
) As String
C#
public string UrlEncode(
    string s
)
Visual C++
public:
String^ UrlEncode(
    String^ s
)
F#
member UrlEncode : 
        s:string -> string 

Parameters

s
Type: System..::.String
The text to URL-encode.

Return Value

Type: System..::.String
The URL-encoded text.

URL encoding ensures that all browsers will correctly transmit text in URL strings. Characters such as a question mark (?), ampersand (&), slash mark (/), and spaces might be truncated or corrupted by some browsers. As a result, these characters must be encoded in <a> tags or in query strings where the strings can be re-sent by a browser in a request string.

UrlEncode is a convenient way to access the HttpUtility..::.UrlEncode method at run time from an ASP.NET application. Internally, UrlEncode uses HttpUtility..::.UrlEncode to encode strings.

The following example URL-encodes a string and then sends it to a browser client. In this example, the string MyURL is encoded as "http://www.contoso.com/articles.aspx?title=ASP.NET+Examples".

Visual Basic
Dim MyURL As String
MyURL = "http://www.contoso.com/articles.aspx?title=" & Server.UrlEncode("ASP.NET Examples")

Response.Write( "<a href=" & MyURL & "> ASP.NET Examples </a>")
   
C#
String MyURL;
MyURL = "http://www.contoso.com/articles.aspx?title=" + Server.UrlEncode("ASP.NET Examples");

Response.Write("<a href=" + MyURL + "> ASP.NET Examples </a>");
   

For an additional example, see HttpServerUtility.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role not supported), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Biblioteca de clases de .NET Framework
HttpServerUtility..::.UrlEncode (Método) (String)

Codifica mediante URL una cadena y devuelve la cadena codificada.

Espacio de nombres:  System.Web
Ensamblado:  System.Web (en System.Web.dll)
Visual Basic
Public Function UrlEncode ( _
    s As String _
) As String
C#
public string UrlEncode(
    string s
)
Visual C++
public:
String^ UrlEncode(
    String^ s
)
F#
member UrlEncode : 
        s:string -> string 

Parámetros

s
Tipo: System..::.String
Texto que se va a codificar con una dirección URL.

Valor devuelto

Tipo: System..::.String
Texto codificado como una dirección URL.

La codificación de direcciones URL asegura que todos los exploradores transmitirán correctamente el texto de las cadenas URL. Ciertos exploradores pueden truncar o dañar caracteres como el signo de interrogación (?), el símbolo de y comercial (&), la barra diagonal (/) y los espacios. Por este motivo, estos caracteres deben codificarse dentro de etiquetas <a> o en cadenas de consulta que un explorador pueda reenviar en una cadena de solicitud.

UrlEncode resulta una buena forma de obtener acceso al método HttpUtility..::.UrlEncode en tiempo de ejecución desde una aplicación ASP.NET. Internamente, UrlEncode utiliza HttpUtility..::.UrlEncode para codificar las cadenas.

En el siguiente ejemplo se codifica una cadena en una dirección URL y después se envía a un cliente de explorador. En este ejemplo, la cadena MyURL se codifica como "http://www.contoso.com/articles.aspx?title=ASP.NET+Examples".

Visual Basic
Dim MyURL As String
MyURL = "http://www.contoso.com/articles.aspx?title=" & Server.UrlEncode("ASP.NET Examples")

Response.Write( "<a href=" & MyURL & "> ASP.NET Examples </a>")
   
C#
String MyURL;
MyURL = "http://www.contoso.com/articles.aspx?title=" + Server.UrlEncode("ASP.NET Examples");

Response.Write("<a href=" + MyURL + "> ASP.NET Examples </a>");
   

Para obtener otro ejemplo, vea HttpServerUtility.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Temas legales | Marcas Registradas | Declaración de privacidad
Page view tracker