I am searching for whole the internet and I cant find one way working about the requirements.
Controller
[HttpPost]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Albums albums)
View
@using (Html.BeginForm("Create", "album", FormMethod.Post, new { enctype = "multipart/form-data" }))
<div>Please select some files</div>
<input name="data" type="file"/>
<system.web>
<httpRuntime maxRequestLength="1536000" />
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1536000" />
</requestFiltering>
</security>
If I clear this fields the problem is
HttpException (0x80004005): Maximum request length exceeded.
If clear all modifications on web.config and send a 14k files, all works great.
If I use only
<requestLimits maxAllowedContentLength="1536000" />
infinite upload at(0%) and Controller is not activated.