Ajax.ActionLink routevalue входное значение

Привет.

У меня есть вход:

<input type="text" class="form-control" id="txtCliente" name="txtCliente" placeholder="Codigo Modular o Nombres" required>

Затем Ajax.ActionLink:

@Ajax.ActionLink(" ", "ValidarCliente", new { Cliente = txtCliente.Value },
                    new AjaxOptions()
                    {
                        HttpMethod = "GET",
                        LoadingElementId = "divProcesando",
                        OnSuccess = "ValidaOnSuccess",
                        OnFailure = "ValidaOnFailure"
                    },
                    new { @class = "btn btn-sm btn-success mt-1" })

Чтобы при нажатии на него, выполнить процедуру проверки клиента, но я должен взять Процедура значение ввода "txtClient".

Для меня не работает определение в значении маршрута «Client = txtCliente.Value». Не могли бы вы поддержать меня, когда я его отправлю?

2
задан 29.11.2019, 19:34
1 ответ

То, что estГЎs, пробуя сделать с Ajax.ActionLink(), не возможно реализовывать таким образом.

EstГЎs перемешивая то, что является контролем Сервера ASP.NET MVC (Ajax.ActionLink()), со способом соглашаться на элементы ее pГЎgina WebForms ASP.NET (txtCliente.Value).

К счастью уже существует в StackOverfolw espaГ±ol вопрос, равный твоей, с одной soluciГіn правильная:

Происходить pará метр посредством ActionLink к Драйверу

0
ответ дан 01.12.2019, 10:35