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 ... |
|