Диалоговое окно начальной загрузки при отправке непосредственно на конкретный элемент действия контроллера - PullRequest
1 голос
/ 18 апреля 2019

У меня есть следующий код:

@using (Html.BeginForm(new { id = "createForm" }))
{
  @Html.AntiForgeryToken()
  @Html.Hidden("SortField", info.SortField)
  @Html.Hidden("SortDirection", info.SortDirection)
  @Html.Hidden("CurrentPageIndex", info.CurrentPageIndex)
  @Html.HiddenFor(model => model.FormID)

  <div class="modal fade" id="showModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                <h4 class="modal-title" id="myModalLabel">Confirmation</h4>
            </div>
            <div class="modal-body wrap">
                Body Content
            </div>
            <div class="modal-footer">
                <button type="submit" class="btn btn-primary" id="btnActive">SUBMIT</button>
                <button type="button" class="btn btn-default" data-dismiss="modal">CANCEL</button>
            </div>
        </div>
    </div>
</div>

При отправке он переходит к элементу действия контроллера POST по умолчанию.Мне нравится направлять его на конкретный элемент действия, хотя.Любой способ указать, каким он должен быть.Заранее спасибо.

1 Ответ

0 голосов
/ 18 апреля 2019

Здесь указано действие и контроллер:

@using(Html.BeginForm("MyAction", "MyController", FormMethod.Post, new { id = "createForm" }))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...