2016-03-21 4 views
1

Я хочу передать два параметра с одной страницы на другую. Я могу передать один параметр. когда дело доходит до двух параметров, я получаю сообщение об ошибке http 404, которое не удалось найти. My ViewПередача двух параметров с использованием MVC

My Code Что я хочу достичь здесь, я хочу поделиться идентификатором и названием тренера на следующей странице. Когда я ставлю, он дает мне ошибку, как HTTP 404.

Пожалуйста, помогите мне с этим.

Благодаря

+0

Не могли бы вы добавить код контроллера для DetailedTrainerView? Было бы легче увидеть, в чем проблема. – Tom

+0

Просто добавлено. Хотелось бы передать два параметра на следующую страницу. Как я могу использовать строку запроса? –

+0

Метод метода ПодробныйTrainerView? – Imad

ответ

2

Может заменить гиперссылку с

<a href="@Url.Action("DetailedTrainerView","CategoryTrainer",new 
             { 
              [email protected], 
              [email protected] 
             })>Link text</a> 
+0

Приятный пример, я делаю то же самое. –

+0

Большое вам спасибо. Работает отлично. :) –

+0

Рад, что это работает, отметьте как ответ :-) – Captain0

0

Использование

href="<%: Url.Action("DetailedTrainerView", "CategoryTrainer", new { trainerID = @item.TrainerID, title = @item.Title }) %>" 

и убедитесь, что ваш метод действия имеет такое же имя параметра и последовательность.

+0

Спасибо большое :) –

Смежные вопросы