Si cuentas con un control como este:
ASP:
-
<asp:FileUpload ID="Imagen" runat="server" />
Mediante el cual pretendes recibir una imagen, y quieres validar el ancho y alto de ésta, haz lo siguiente en tu código de servidor:
VB.NET:
-
Dim LaImagen As New System.Drawing.Bitmap(Imagen.PostedFile.InputStream)
-
If LaImagen.Width <> 680 Or LaImagen.Height <> 300 Then
-
'Pon aquí tu código correspondiente
-
End If
En el ejemplo anterior estamos diciendo "Si la imagen no mide de ancho 680 pixeles o no mide de alto 300 pixeles, entonces...".
Esto es útil para combinarlo con un "CustomValidator" y validar el tamaño de la imagen que estás recibiendo.
#1 by Victor on 18 Agosto 2011 - 14:35
Buen ejemplo, en realidad hay muchas maneras de hacerlo, incluso de lado de cliente con jQuery, pero es mejor controlar todo mediante el servidor. Este ejemplo está muy bueno y corto. Básico pero eficiente. Buen blog amigo, saludos desde Venezuela
#2 by Pablo Viale on 18 Agosto 2011 - 15:26
Gracias por el comentario Victor, saludos a la tierra de la vino tinto!