Как получить файлы из vaadin-upload в полимере

У меня есть вопрос о vaadin-upload, я хотел загрузить какую-нибудь картинку и отправить в мою функцию "saveInsert":

  <template>
  <form id="form1" action="../Home/saveInsert" method="post" enctype="multipart/form-data">
...
 <vaadin-upload id="manualUpload" target="../Home/saveInsert"  accept="image/*"  
                           timeout=" 300000" headers="{'X-Custom-Header': 'value'}" form-data-name="myfiles" no-auto>
            </vaadin-upload>

  <button id="uploadButton">Start Upload(s)</button>

</form>

  </template>
    <script>

    document.addEventListener('WebComponentsReady', function () {
        var upload = document.querySelector('vaadin-upload#manualUpload');
        var uploadButton = document.getElementById('uploadButton');

        uploadButton.addEventListener('click', function () {
            upload.uploadFiles();
        });

и в MVC (C#):

 [HttpPost]
        public string saveInsert(IEnumerable<HttpPostedFileBase> myfiles)
        {


            var photos = Request.Files["myfiles"];

...
            return "";

        }

Я получаю только один файл в методе saveInsert. что я должен делать?

0 ответов

Другие вопросы по тегам