Получить значение раскрывающегося списка для второй кнопки, которая уже имеет отправку - PullRequest
0 голосов
/ 03 апреля 2019

Привет всем. У меня есть dropdownlistfor () с моим представлением, и у меня есть кнопка type = submit, используемая другим элементом управления. Я добавил еще одну кнопку, и я хотел бы получить выбранное значение из раскрывающегося списка, чтобы я мог использовать его в своем нажатии кнопки. Вот мой вид установки.

@using (Html.BeginForm())
{
    <div class="panel panel-default">
        <div class="panel-heading">Choose Administrator</div>
        <div class="panel-body">
            @if (TempData["Success"] != null) {}
            @if (TempData["Error"] != null) {}
            @Html.AntiForgeryToken()
            <div class="row">
                <div class="col-md-4">@*This is the value I want *@
                    @Html.DropDownListFor(a => a.UserId,
                     new SelectList(Model.lstAdmins, "UserId", "Name"),
                     new { @class = "form-control" })
                    @Html.ValidationMessageFor(a => a.UserId)
                </div>
            </div>
        </div>
    </div>

    <div class="panel panel-default">
        <div class="panel-body">
        <div class="clearfix"></div>
        <div class="row">
            @for(var i = 0; i < Model.lstUsers.Count(); i++)
            {
                <div class="col-md-4">
                    <div>
                        @Html.CheckBoxFor(u => Model.lstUsers[i].SelectedUsers)
                        <label>
                            @Html.DisplayFor(u => Model.lstUsers[i].Name)
                            @Html.HiddenFor(u => Model.lstUsers[i].UserId)
                            @Html.HiddenFor(u => Model.lstUsers[i].Name)
                        </label>
                    </div>
                </div>
            }
        </div>
        <div class="row">
            <div class="form-group">
                <div class="col-md-offset-0 col-md-12">
                   <input type="submit" value="Assign Role" class="btn btn-success"/>

@ * ЭТО КНОПКА, Я ХОЧУ, ЧТОБЫ DROPDOWNLIST для ЗНАЧЕНИЯ * @

             <button type="button" onclick="@Url.Action("RemoveAdmin", "SuperAdmin")" 
                            value="Remove Role" class="btn btn-danger"></button>

                </div>
            </div>
        </div>
    </div>
...