Цитата:
Сообщение от
Logger
Зачем подменять обсуждаемый вопрос ?
Я вроде честно обсуждал по пунктам, как я понимаю
Цитата:
В подавляющем большинстве случаев дизейбл/инейбл кнопки Ok для пакетников не нужен.
Он там не был необходим - просто защита от того, что пользователь не загрузит файл и нажмет OK. Наверное контрол не поддерживал mandatory или может и сейчас не поддерживает.
Цитата:
Автоматическая загрузка тут не в тему. Речь вообще была не про нее.
Особенно прикольно смотрится, когда в старом фреймворке можно было одной строчкой обойтись.
Ну в старом фреймворке код диалога был на клиенте а таблицы на сервере, то есть их тоже надо было бы переписывать - либо пакуя в контейнер причем большими порциями чтобы поменьше раундтрипов но достаточно маленькими, чтобы влезло в буфер, либо раундтрипом на каждую запись при вставке либо полагаясь на то, что введенный путь справедлив как на клиенте так и на сервере - то есть перекладывая работу по переписыванию, слежению за общим каталогом и раздачу прав доступа на админов.
Поправьте меня, если я напутал.
А в одном месте я видел специально даже написанный кастомный сервер, который отдавал поток с файлом, чтобы не давать права пользователям на каталог и чтобы каждый видел свой файл и это не требовало паковок в контейнер а просто забирало поток.