Как узнать, какая радиокнопка выбрана на виде? - PullRequest
0 голосов
/ 13 ноября 2009

Я создал представление списка для одного из действий индекса моего контроллера. Я добавил новый столбец «Выбрать это» в это представление списка, используя источник представления. Столбец будет содержать переключатель для каждой записи в списке. Этого я достиг, просто поместив переключатель с радио-кнопкой из панели инструментов в столбец «Выбрать это» Это я сделал в дизайне представления, и когда я запускаю его, я получаю переключатели, по одной для каждой записи. На странице также есть кнопка ссылки, и я хочу вызвать действие контроллера по нажатию этой кнопки, которая получит индекс выбранной кнопки-переключателя. Так что, если я выберу 5-ую кнопку радио, как можно получить 5 в действии контроллера.

Как я могу это сделать?

С уважением, Капил

1 Ответ

1 голос
/ 13 ноября 2009

Если вы использовали обычный HTML, все ваши переключатели будут иметь одинаковое имя, но разное значение. Вы получите один результат в POST, который будет содержать выбранное значение.

Если вы использовали помощники ASP.net, они одинаковые, но они будут сгенерированы для вас: см. Здесь: http://msdn.microsoft.com/en-us/library/dd410596.aspx Вы передадите одно и то же имя (первый параметр) и разные значения для каждого входа (второго параметр).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...