Asp.net mvc 使用MVC传递两个参数

Asp.net mvc 使用MVC传递两个参数,asp.net-mvc,parameters,Asp.net Mvc,Parameters,我想将两个参数从一个页面传递到另一个页面。我能够通过单个参数。当涉及到两个参数时,我得到一个错误HTTP404找不到 我想在这里实现的是,我想在下一页分享培训师id和标题。 当我输入时,它会给出类似HTTP404的错误 请帮我做这个 谢谢也许可以将您的超链接替换为 <a href="@Url.Action("DetailedTrainerView","CategoryTrainer",new {

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

我想在这里实现的是,我想在下一页分享培训师id和标题。 当我输入时,它会给出类似HTTP404的错误

请帮我做这个


谢谢

也许可以将您的超链接替换为

 <a href="@Url.Action("DetailedTrainerView","CategoryTrainer",new
                                        {
                                            id=@item.TrainerId,
                                            title=@item.Title
                                        })>Link text</a>

使用

href=“”

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

您可以为DetailedTrainerView添加控制器代码吗?这将使我们更容易了解问题所在。希望将两个参数传递到下一页。如何在视图中使用查询字符串?是DetailedTrainerView操作方法吗?很好的示例,我也练习过这样做。非常感谢。工作完美。:)
href="<%: Url.Action("DetailedTrainerView", "CategoryTrainer", new { trainerID = @item.TrainerID, title = @item.Title }) %>"