, как упоминали некоторые другие, вы не можете сохранить состояние просмотра FileUpload из-за проблем безопасности.
Что вы можете сделать, это просто добавить метку чуть ниже FileUpload. Когда пользователь нажимает на кнопку ссылки, чтобы сгенерировать новую FileUpload, запускается обратная передача, где вы можете проверить, имеют ли значения элементы управления FileUpload, представленные на странице (то есть пользователь уже выбрал файл для загрузки), и если да Вы можете непосредственно начать загружать этот файл и показывать результат (путь или имя файла) на метке, просто чтобы пользователь знал, что он уже добавил этот файл. Вы также можете скрыть загрузку файла и дополнительно добавить ссылку на удаление, чтобы снова удалить загруженный файл (аналогично Gmail).
Надеюсь, это помогло.
Juri