【发布时间】:2016-11-30 13:20:45
【问题描述】:
我正在尝试使用 @Url.Action 通过 URL 传递多个参数,这样我可以使用 RouteAttribute 读取额外的参数
<li><a class="survey-button" href="
@Url.Action("Survey",(Model.SurveyID).ToString(),"Page"(Model.PageNumber).ToString())
">Previous</a></li>
//localhost:8080/Survey/1/Page/1
[Route("Survey/{surveyID}/Page/{pageNumber}")]
public ActionResult Page(int surveyID, int pageNumber)
{
...
我意识到我可以通过查询字符串传递这些,但出于清洁的原因,这不是首选。
【问题讨论】:
标签: c# asp.net asp.net-mvc razor