Cuando montamos un entorno web con comprobación de certificados del cliente de la FNMT nos encontramos con que al configurar nuestro IIS para que solicite el certificado no funciona porque no puede comprobar la lista de revocación de certificados de la entidad emisora. Al no poder comprobarla se para el proceso. Si queremos evitar esta comprobación (puesto que cuesta dinero hacerla) en nuestro IIS podéis seguir los siguientes sencillos pasos.
Ver la entrada completa en http://www.nidea-soluciones.com/index.php/desactivar-la-comprobacion-de-la-lista-de-revocacion-de-certificados-de-la-fnmt-en-iis/
asp.net, c#, java, windows forms, sql server, php, ajax, javascript, linux, software libre, servidores, dicom, biomedicina, ...
N-Idea de muchos temas... o eso pensamos.
miércoles, enero 08, 2014
martes, enero 07, 2014
Internacionalización en asp.net con c#
Hemos realizado un proyecto en el que hemos tenido que usar la técnica de internacionalización de .net. Sin embargo, hemos incluido ciertas modificaciones para facilitarnos la programación que compartimos aquí. El proyecto está realizado con páginas aspx y código separado en clases cs.
Ver la entrada completa en mi sitio (Internacionalización en asp.net con c#)
Ver la entrada completa en mi sitio (Internacionalización en asp.net con c#)
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Manuel Cardenas Thorlund
a las
12:24 p. m.
0
comentarios
Cálculo del IBAN en c#
Dado el cambio actual que ha habido en las transacciones bancarias hemos tenido que realizar el algoritmo del cálculo del IBAN para algunos proyectos. Os dejo aquí el código en C# para que podáis utilizarlo libremente:
Ver la entrada completa en mi sitio (Cálculo del IBAN en c#)
Ver la entrada completa en mi sitio (Cálculo del IBAN en c#)
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Manuel Cardenas Thorlund
a las
12:22 p. m.
0
comentarios
viernes, enero 03, 2014
Cambio de sitio
Hace ya más de dos años que no escribo. La verdad es que he estado muy ocupado con muchos proyectos y he aprendido muchísimas nuevas cosas. Para todos los que habéis comentado las entradas (aún siendo muy antiguas) muchas gracias.
Os anuncio que a partir de ahora, publicaré las nuevas entradas en mi página web (por fin me hice una) en la dirección http://www.nidea-soluciones.com en el apartado blog. Estáis todos invitados. Espero escribir con cierta periodicidad sobre temas interesantes.
Muchas gracias
Os anuncio que a partir de ahora, publicaré las nuevas entradas en mi página web (por fin me hice una) en la dirección http://www.nidea-soluciones.com en el apartado blog. Estáis todos invitados. Espero escribir con cierta periodicidad sobre temas interesantes.
Muchas gracias
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Manuel Cardenas Thorlund
a las
11:45 p. m.
0
comentarios
viernes, noviembre 19, 2010
Acceder a controles creados dinámicamente desde servidor en ASP.net
Un tema que siempre he considerado un inconveniente en asp.net es la dificultad de acceder a los datos de los controles creados dinámicamente. En este pequeño artículo voy a mostrar una pequeña solución para poder crear controles desde javascript y desde servidor y poder obtener los valores introducidos.
Creación de Controles
Vamos a crear una página aspx con tres botones: uno que cree botones vía javascript, otro que cree cajas de texto desde javascript y otro que cree un textbox desde servidor:

La función javascript que crea los controles es la siguiente:

Unicamente creamos, en base al tipo, un input de tipo submit si es boton o un input de tipo text si el tipo es texto. Al ejecutar la página podemos crear tantos controles como queramos pulsando sobre los botones. El código del evento del botón botonCrearTexto se ejecuta en el servidor y crea un textbox dinámicamente:

La idea ahora es poder obtener los valores introducidos en los campos de texto y el botón que se ha pulsado:

Capturar el valor de los controles
El objetivo ahora es que al pulsar sobre cualquier botón podamos acceder a la información del botón pulsado y al contenido de los diferentes textBox que se hayan creado desde el servidor. El quid del meollo es la clase HttpContext, en la que se mantiene la información intercambiada entre el cliente y el servidor:

Dentro de la colección HttpContext.Current.Request.Form.AllKeys se encuentran todos los valores posteados desde el cliente, el control que realiza el post, el valor de los controles que disponen de valor, el viewstate de la página y el eventvalidation en el caso de controles de servidor. Podemos recorrer esta colección y acceder al valor de los input de tipo texto.
No tenemos en cuentra los controles que empiecen por __ porque son propios de asp.net.
El resultado es que al pulsar sobre cualquier botón, en pantalla mostramos los valores introducidos:

Conclusiones
Muchas veces nos vemos en el problema de controles dinámicos y no podemos resolverlo de forma fácil con asp.net. Con este artículo espero facilitaros la vida. Dependerá del desarrollador evolucionar esta solución para repintar los controles y asignarles el valor entre posts para que no desaparezcan.
Como siempre espero que os haya gustado esta pequeña aportación
Creación de Controles
Vamos a crear una página aspx con tres botones: uno que cree botones vía javascript, otro que cree cajas de texto desde javascript y otro que cree un textbox desde servidor:
La función javascript que crea los controles es la siguiente:
Unicamente creamos, en base al tipo, un input de tipo submit si es boton o un input de tipo text si el tipo es texto. Al ejecutar la página podemos crear tantos controles como queramos pulsando sobre los botones. El código del evento del botón botonCrearTexto se ejecuta en el servidor y crea un textbox dinámicamente:
La idea ahora es poder obtener los valores introducidos en los campos de texto y el botón que se ha pulsado:
Capturar el valor de los controles
El objetivo ahora es que al pulsar sobre cualquier botón podamos acceder a la información del botón pulsado y al contenido de los diferentes textBox que se hayan creado desde el servidor. El quid del meollo es la clase HttpContext, en la que se mantiene la información intercambiada entre el cliente y el servidor:
Dentro de la colección HttpContext.Current.Request.Form.AllKeys se encuentran todos los valores posteados desde el cliente, el control que realiza el post, el valor de los controles que disponen de valor, el viewstate de la página y el eventvalidation en el caso de controles de servidor. Podemos recorrer esta colección y acceder al valor de los input de tipo texto.
No tenemos en cuentra los controles que empiecen por __ porque son propios de asp.net.
El resultado es que al pulsar sobre cualquier botón, en pantalla mostramos los valores introducidos:
Conclusiones
Muchas veces nos vemos en el problema de controles dinámicos y no podemos resolverlo de forma fácil con asp.net. Con este artículo espero facilitaros la vida. Dependerá del desarrollador evolucionar esta solución para repintar los controles y asignarles el valor entre posts para que no desaparezcan.
Como siempre espero que os haya gustado esta pequeña aportación
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Manuel Cardenas Thorlund
a las
4:14 p. m.
5
comentarios
Suscribirse a:
Entradas (Atom)