Html.BeginRouteForm иногда вызывает Get запрос, вместо Post

Добавил форму для загрузки файла через Html.BeginRouteForm, в большинстве случаев все работает как нужно, но иногда, при нажатии на <input type="submit" value="Загрузить" />, вызывается Get запрос, вместо Post. На форме явно указан FormMethod.Post. С чем может это быть связано? Заранее спасибо!

На проекте используется Net Framework

<div role="tabpanel" class="tab-pane @(promoLoadAction ? "active" : "")" id="load">
    @if (promoLoadAction) {
        <p>@promoLoadResultMessage</p>
    }
    @using (Html.BeginRouteForm("company.one.manage.load", FormMethod.Post, new { enctype = "multipart/form-data" })) {
        <input type="file" name="file" />
        <input type="submit" value="Загрузить" />
    }
    Названия колонок и формат данных:<br />
    <b>UserId</b> (число, например, 1)<br />
    <b>Promocode</b> (строка, например, Promocode) <br />
</div>

Ответы (0 шт):