Articles of asp.net

Obtener una ruta virtual relativa desde la ruta física

¿Cómo puedo obtener la ruta virtual relativa de la ruta física en asp.net? El método inverso es como a continuación: Server.MapPath(“Virtual Path Here”); Pero, ¿qué es el reverso del método superior?

Enviar correo electrónico HTML a través de C # con SmtpClient

¿Cómo envío un correo electrónico HTML? Utilizo el código en esta respuesta para enviar correos electrónicos con SmtpClient , pero siempre son texto sin formato, por lo que el enlace en el siguiente mensaje de ejemplo no está formateado como tal. Welcome to SiteName. To activate your account, visit this URL: http://SiteName.com/a?key=1234. ¿Cómo habilito HTML […]

validación de asp.net para asegurarse de que el cuadro de texto tenga valores enteros

Tengo una configuración de validación requerida en un cuadro de texto, pero también tengo que asegurarme de que sea un número entero. ¿Cómo puedo hacer esto?

Acceda a la dirección de correo electrónico en la API de OAuth ExternalLoginCallback de Facebook v2.4 en ASP.NET MVC 5

Con v2.3 de la API de Facebook, siempre que se establezca lo siguiente, la dirección de correo electrónico de los usuarios se devolverá en la callback a ExternalLoginCallback ; app.UseFacebookAuthentication(new FacebookAuthenticationOptions { AppId = “XXX”, AppSecret = “XXX”, Scope = { “email” } }); Sin embargo, cualquier aplicación que solo puede apuntar a v2.4 (lanzada […]

¿Aún se llama a Dispose cuando se lanza una excepción dentro de una instrucción using?

En el siguiente ejemplo, ¿la conexión se cerrará y desechará cuando se produzca una excepción si está dentro de una instrucción using ? using (var conn = new SqlConnection(“…”)) { conn.Open(); // stuff happens here and exception is thrown… } Sé que este código a continuación se asegurará de que lo haga, pero tengo curiosidad […]

Enrutamiento de URL, controlador de imagen y “Un valor de Request.Path potencialmente peligroso”

He estado experimentando este problema por bastante tiempo y he decidido tratar de llegar al fondo de una vez por todas publicando la pregunta aquí para reflexionar un poco. Tengo un manejador de imágenes en un sitio web .net 4 ubicado aquí: https://www.amadeupurl.co.uk/ImageHandler.ashx?i=3604 (dominio real eliminado por privacidad) Ahora esto funciona bien y sirve una […]

¿Cómo se usan las tags ASP.NET <% = en los atributos de control del servidor?

Esto funciona: <span value="” /> Esto no funciona: <asp:Label Text="” runat=”server” /> ¿Porqué es eso? ¿Cómo puedo hacer que el segundo caso funcione correctamente, es decir, establecer el texto de la etiqueta en el valor de la variable “Texto”?

Convierte directamente .aspx a .pdf

Un proyecto en el que estoy trabajando requiere que cree un informe que se imprime tanto en HTML (.aspx) como en formato PDF. ¿Hay alguna solución disponible que me permita alimentar el resultado de una página .aspx a una utilidad de generación de PDF? El soporte completo de HTML y CSS sería ideal. ¡Gracias!

¿Hay alguna forma de determinar mediante progtwigción si un archivo de fuente tiene un glifo Unicode específico?

Estoy trabajando en un proyecto que genera archivos PDF que pueden contener fórmulas bastante complejas de matemáticas y ciencias. El texto se representa en Times New Roman, que tiene una cobertura Unicode bastante buena, pero no completa. Tenemos un sistema para intercambiar una fuente completa más Unicode para los puntos de código que no tienen […]

¿Cómo se muestra el valor del atributo DisplayAttribute.Description?

Tengo una clase modelo, con una propiedad como esta: [Display(Name = “Phone”, Description=”Hello World!”)] public string Phone1 { get; set; } Mostrar una etiqueta y renderizar un cuadro de texto para la entrada en mi vista es bastante fácil: @Html.LabelFor(model => model.Organization.Phone1) @Html.EditorFor(model => model.Organization.Phone1) @Html.ValidationMessageFor(model => model.Organization.Phone1) Pero ¿cómo puedo representar el valor del […]