2016-08-30 1 views
-1

У меня динамический контроль ввода в ЗРЕНИЯ:MVC - Как получить динамически созданный Элемент элемента ввода (как идентификатор и значение) в контроллере из представления?

<input value="@item.Name" id="@item.ID" name="SelectedItem" alt="@item.Name" class="GroupName" type="submit" /> 

В контроллере я должен получить оба значения

  1. идентификатор
  2. значение

Как добраться?

+0

Обратите внимание, что тег-view-controller для вопросов о шаблоне. Существует определенный тег для реализации ASP.NET-MVC. –

+0

Вы не можете. Элемент управления формой возвращает только пару имени/значения (на основе атрибутов 'name' и' value' элемента управления (вам нужно будет использовать javascript) –

+0

Процесс получения идентификатора и значения из любого элемента, называемого обратным вызовом, обычно выполняется с использованием функции ajax с клиентского Javascript с переданным значением элемента, заданным как данные сериализованного JSON. Пожалуйста, прочитайте ссылки 'jQuery.ajax' для передачи значений с клиентской стороны. –

ответ

0

Я нашел другое решение Я использовал кнопку вместо ввода. так что я установил & получить значения как мой идентификатор и отобразить имя в представлении. Когда я использовал ввод, он показывает значение в пользовательском интерфейсе вместо имени.