使用MVC传递两个参数

时间:2016-03-21 09:19:39

标签: asp.net-mvc parameters

我想将两个参数从一个页面传递到另一个页面。我能够传递单个参数。当涉及到两个参数时,我得到错误http 404找不到。 My View

My Code 我想在这里实现的是,我想在下一页分享培训师ID和标题。 当我放,它给我错误像HTTP 404。

请帮助我。

谢谢

2 个答案:

答案 0 :(得分:2)

也许用

替换你的超链接
 <a href="@Url.Action("DetailedTrainerView","CategoryTrainer",new
                                        {
                                            id=@item.TrainerId,
                                            title=@item.Title
                                        })>Link text</a>

答案 1 :(得分:0)

使用

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

并确保您的操作方法具有相同的参数名称和顺序。