| Register

Thursday, September 09, 2010
Subject: controle op bestaan van een plaatje
You are not authorized to post a reply.
Author Messages
sander van Ockenburg - Zwaan

Aantal gepost: 8






18-05-2009 10:46 Alert 
Ik wil controleren of een bepaald plaatje in een directory bestaat en als dat niet zo is dan wil ik een standaard plaatje laten zien.

ik heb een directory ~\images\ met daarin verschillende jpg bestanden.
Als er op een dropdownlist met namenvan de plaatjes kies dan moet het plaatje verschijnen.

ik heb hetvolgende geprobeerd, maar dit werkt niet. Hij geeft wel de bestaande plaatjes aan maar als ik een niet bestaande naam selecteer wordt geeft de image control het bekende kruisje.

hier is de code

If Page.IsPostBack = True Then

Try
imgLeerling.ImageUrl = ("~/images/leerlingen/" & ddlLeerlingnummer.SelectedValue & ".jpg")

Catch ex As Exception
imgLeerling.ImageUrl = ("~/images/unknownUser.jpg")

End Try
Eric De Decker

Aantal gepost: 1643






22-05-2009 21:16 Alert 
je brengt met gans je lange naam het forum uit zijn context ;-)


Eric De Decker
Theo Verweij

Aantal gepost: 108






15-05-2010 09:52 Alert 
De string assignment
imgLeerling.ImageUrl = ("~/images/leerlingen/" & ddlLeerlingnummer.SelectedValue & ".jpg")
zal nooit een fout opleveren, want de string bestaat altijd.

Wat je moet doen is controleren of de file bestaat. Indien deze niet bestaat laad je de unknown user.



Gone with the wind ...
You are not authorized to post a reply.
Forums > Visual Studio .NET (Alleen lezen) > VB - webforms > controle op bestaan van een plaatje



ActiveForums 3.5
Copyright 2005-2010 VBcentral   |  Privacy Statement  |  Terms Of Use