如何以编程方式将查询字符串参数添加到我的URL?

时间:2015-07-22 14:18:33

标签: asp.net-mvc model-view-controller

我会尝试解释我想要做的事情。我的应用程序中有2个表。一个是Project,另一个是Bug。一个项目可能有几个错误。

enter image description here

我能够添加/编辑/删除项目。对于数据库中的每个项目,我添加了一个ActionLink,因此如果单击其名称,它应该显示与该项目相关的所有错误。

我告诉"应该显示"因为我能够在URL上看到带有ID的新页面,但是我还没有能够为BUG分配特定的项目ID。

enter image description here

例如:

BUG有描述,状态,日期......和项目ID(我想用来过滤我的错误)

所以我想要的是获取已被点击的项目的ID,因此当我点击创建操作时,我可以将ProjectID存储在BugDatabase中,其中包含MVC自动存储的所有其他值。 / p>

1 个答案:

答案 0 :(得分:0)

您是否通过操作链接传递了值?

@Html.ActionLink(
    "BUG",                                                  
    "PROJECT",                                    
    "Project",                                                   
    new {                                                     
        ProjectId = myProjectId, 
    }
)