в том числе захваченное изображение в сообщении веб-формы, есть ли лучший способ - PullRequest
1 голос
/ 24 июля 2010

После Сохранения снимков в PNG в Silverlight 4 и примера кода WebCam у меня есть приложение silverlight, которое я могу разместить в своей HTML-форме для захвата изображения с веб-камеры.

Теперь я хотел бы включить изображение в html-форму в мой контроллер / действие MVC.На этом этапе проекта мне запрещено перемещать всю форму ввода данных в приложение silverlight.Мне нужно собрать массив байтов захваченного png-файла из silverlight и отправить его вместе с остальными данными html-формы.

Как получить байтовый массив моего png-файла из Silverlight в форму для публикации?

Обновление: компонент Silverlight теперь предоставляет свойство строки для содержащего HTML в виде ScriptableMember.

При публикации формы кнопка отправки получает это строковое значение и добавляет его в скрытое поле, которое затем отправляется в форму.Затем серверная сторона преобразует эту строку base64 обратно в байтовый массив для сохранения в базе данных.

Кажется, это работает нормально, но мне интересно, если это лучший способ?

...