Silverlight 2.0 - сохранение в текстовый файл - PullRequest
1 голос
/ 13 ноября 2008

Я хотел бы сохранить некоторые простые текстовые данные в файл из моего приложения Silverlight - в файл CSV.

Пользователь нажимает кнопку, код генерирует содержимое файла в памяти (строку), затем появляется подсказка с просьбой открыть файл или сохранить на диск, как через обычную веб-страницу.

Я нашел сложный способ сделать это: http://pagebrooks.com/archive/2008/07/16/save-file-dialog-in-silverlight.aspx

Но интересно, есть ли более простой способ? Особенно с недавним выпуском Silverlight 2.0.

Спасибо.

Ответы [ 3 ]

3 голосов
/ 13 ноября 2008

В настоящее время Silverlight 2 не поддерживает сохранение непосредственно на диск пользователя даже с подсказкой. Эта функция рассматривается в будущих версиях, но текущее решение заключается в том, чтобы сервер вытолкнул данные.

1 голос
/ 24 сентября 2009

Просто чтобы обновить эту тему - Silverlight 3 теперь имеет такую ​​возможность.

0 голосов
/ 26 февраля 2009

Я делаю это прямо сейчас с Silverlight 2.0, но главное - файлы сохраняются на веб-сервере, на котором размещаются приложения Silverlight, благодаря тому, что приложение Silverlight вызывает веб-службы.

Возможно, не то, что вы ищете, но это вариант.

  • Приложение Silverlight вызывает веб-сервис, который публикует строку
  • Веб-служба сохраняет строку в виде файла на сервере
  • Файл доступен через веб-приложение или другими способами
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...