Bindowanie HttpPostedFileBase do modelu zwraca blad.

0

Czesc, mecze sie z jedna rzecza. A mianowicie chce bindowac sobie moj formularz jako model w parametrze. Dla utrudnienia form jest wysylany w formie multipart/form-data, bo chcialbym wysylac rozne pliki, nie tylko jsony. Jeden z problemow rozwiazalem, czyli zaakceptowanie wlasnego modelu, tak aby w ogole sie nie wykrzaczal asp. Teraz spotkalem kolejny problem.
Kiedy wysylam moj formularz dostaje taki blad: Timeouts are not supported on this stream.. Kod wyglada tak

        public class CreateBranch 
       {
          // inne atrybuty
          public HttpPostedFileBase image{ get; set; }
       }
        [HttpPost]
        public IHttpActionResult AddTrackAsync(CreateBranch branch)
        {
            return Json(branch)
        } 

w web.config mam ustawione <httpRuntime executionTimeout="6200" maxRequestLength="251200" targetFramework="4.5.2" />

0

Ale ze mnie newbie. Nie moge odwolywac sie do calego modelu (jak rowniez CreateBranch .image), zamiast tego trzeba odwolywac sie np. CreateBranch .image.FileName.
Temat do zamkniecia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1