none
Como redimensionar una imagen mostrada desde base de datos. RRS feed

  • Pregunta

  • Utilizo framaework 4, SQL Server 2014 y Vsual Studio 2015.

    Tengo el siguiente código el cual si se fijan tengo un método que se llama ConsultarImagenes el cual va la base de datos busca la imagen con los parametros nombre y apellidos para después mostrarlos en un control Repeater y posteriormente en el evento load de mi pagina mando llamar mi método y cargar las imágenes.

    Mi duda es:

    ¿Como puedo redimencionar las imágenes que se muestran a un solo tamaño?

    Ya que cuando muestro las imágenes son de varios tamaños.

    public partial class Confirma : System.Web.UI.Page

    {

        string CadenaConexion = "Data Source=egadep.svcs.itesm.mx;Initial Catalog=DB_EGADE;Persist Security Info=True;User ID=suv;Password=###########";

     

        clsConsultas objConsulta = new clsConsultas();

        protected void Page_Load(object sender, EventArgs e)

        {

            string nombre = (string)(Session["nombre"]);

            string apellidos = (string)(Session["apellidos"]);

            string sesion = (string)(Session["sesion"]);

            lblNombre.Text = nombre;

            lblApellidos.Text = apellidos;

           

           

            ConsultarImagenes(nombre, apellidos);    

     

       }

     

        protected void ConsultarImagenes(string nombre, string apellidos)

        {               

     

            //Busca la imagen en base de datos

            using (SqlConnection conexionSQL = new SqlConnection(CadenaConexion))

            {

                string query = "select * from DB_EGADE.dbo.Profesores WHERE OpeNombre = @nombre AND OpeApellidos = @apellidos";

                SqlCommand cmd = new SqlCommand(query, conexionSQL);

                cmd.Parameters.AddWithValue("@nombre", nombre);

                cmd.Parameters.AddWithValue("@apellidos", apellidos);

     

                SqlDataAdapter da = new SqlDataAdapter(cmd);

                DataTable ImagenesBD = new DataTable();

                da.Fill(ImagenesBD);

     

                Repeater1.DataSource = ImagenesBD;

                Repeater1.DataBind();

                conexionSQL.Close();

            }

        }

    }

    martes, 2 de abril de 2019 18:51

Todas las respuestas