Я не знаю, какую технологию вы используете, но в ASP.net есть нечто, называемое адаптерами управления.
Я использовал это для захвата PreRender всех изображений и замены imageurl, если imageurl не завершен.
Я не знаю, относится ли это вообще к вашей ситуации и, конечно, не будет работать, когда на пути есть путь, но нет изображения.