Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将URL中的ID传递到下一页_C#_Asp.net_Asp.net Mvc - Fatal编程技术网

C# 如何将URL中的ID传递到下一页

C# 如何将URL中的ID传递到下一页,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我有一个页面,显示记录和添加按钮。当我单击“添加”按钮时,我正在将用户导航到另一个页面以添加新记录 我已使用ActionLink导航到下一页。但我还需要在actionlink中传递ID。我的问题是如何获取ID并传入actionlink 这是我的密码: 视图: @model IEnumerable<MyProject.Models.Record> @using (Html.BeginForm()) { <div> @Html.ActionLink("ADD

我有一个页面,显示记录和添加按钮。当我单击“添加”按钮时,我正在将用户导航到另一个页面以添加新记录

我已使用ActionLink导航到下一页。但我还需要在actionlink中传递ID。我的问题是如何获取ID并传入actionlink

这是我的密码:

视图:

@model IEnumerable<MyProject.Models.Record>
@using (Html.BeginForm())
{
   <div>
      @Html.ActionLink("ADD", "AddRecords", new { id = 8765})
  </div>
}
@model IEnumerable
@使用(Html.BeginForm())
{
@ActionLink(“添加”,“添加记录”,新的{id=8765})
}

只需在添加控制器中执行一个操作即可

public class ADDController

{

public ActionResult AddRecords(int id)
{
  //do something  with id
}

}

从哪里弄到身份证?我们不知道您的模型是什么,也不知道您的代码中包含的属性是什么。它不起作用吗?