Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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# 链接到照片ASP.NET_C#_Asp.net - Fatal编程技术网

C# 链接到照片ASP.NET

C# 链接到照片ASP.NET,c#,asp.net,C#,Asp.net,我只是尝试将缩略图链接到照片的完整页面视图。我想我可以这样做: <a href="http://www.mazzoart.com/Auctions/Auction/{id}"><img width="70" height="70" src="@Model.ImageURL" title="@Model.Title" /></a> 但这不起作用,我收到以下错误消息: 参数字典包含“MyAuctionApp.Controllers.AuctionsC

我只是尝试将缩略图链接到照片的完整页面视图。我想我可以这样做:

<a href="http://www.mazzoart.com/Auctions/Auction/{id}"><img width="70" height="70" src="@Model.ImageURL" title="@Model.Title" /></a>    

但这不起作用,我收到以下错误消息:

参数字典包含“MyAuctionApp.Controllers.AuctionsController”中方法“System.Web.Mvc.ActionResult Auction(Int64)”的不可为空类型“System.Int64”的参数“id”的空条目。可选参数必须是引用类型、可为null的类型或声明为可选参数

我该怎么做

谢谢,
CM

您也必须从
模型
中获取
id
,如下所示:

<a href="http://www.mazzoart.com/Auctions/Auction/@Model.Id">
    <img width="70" height="70" src="@Model.ImageURL" title="@Model.Title" />
</a> 

在代码中,链接到的实际URL将以文本字符串
“{id}”


这种符号在路由定义中有效(用于将传入值映射到命名参数),但在视图中很可能永远无效。

谢谢。容易的。