Recuperación de múltiples imágenes de la base de datos a un control de imagen de carga dinámica

En mi proyecto tengo un control de imagen de carga dinámica para mostrar el names & photos de los miembros de ese sitio web.

Para recuperar imágenes usé una imagen handler, pero el problema es que en el código del cuadro de búsqueda utilicé una búsqueda similar para que los nombres similares se puedan mostrar dinámicamente. Cargar el control de imagen mostrará todo el nombre, pero la imagen será la misma para todos los controles de imagen, si le decimos específicamente al nombre mostrará la imagen correcta, ¿cómo puedo superar este problema?

El código del controlador está a continuación:

SqlConnection connection = new SqlConnection(conn);
string s2 = HttpContext.Current.Request.QueryString["firstname"];
string sql = "SELECT UploadPhoto FROM profiledata  where firstname='" + s2 + "'";

En el archivo cs, el código es así (página de control de imagen cargando dinámicamente):

string s2 = TextBox1.Text.ToString();
i2.ImageUrl = "~/ShowImage2.ashx?firstname=" + s2;

preguntado el 03 de mayo de 12 a las 18:05

Como siempre: Por favor, preste atención a Pequeñas Mesas Bobby. -

Para mejorar la seguridad, use la biblioteca AntiXSS para filtrar sus entradas y salidas para usarlas con consultas SQL. Más información aquí msdn.microsoft.com/en-us/library/… -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.