我如何将值传递给MVC Razor中的链接

时间:2012-07-27 15:31:10

标签: c# html asp.net-mvc-3 razor

我是MVC Razor的新手,我遇到了这个问题

例:

我想将值传递给id,所以这就是我所做的:

<a href="https://ag.de/goto.asp?id=@Model.LinkDirect"></a> 

谁能告诉我这是对还是错? 感谢

2 个答案:

答案 0 :(得分:3)

如果您使用@Razor语法并希望将其嵌入到没有空格的字符串中,则需要在剃刀代码周围使用括号。

假设您传入正确填充的模型,请尝试以下操作:

<a href="https://ag.de/goto.asp?id=@(Model.LinkDirect)">My direct link</a> 

答案 1 :(得分:0)

在开始和结束锚标记之间添加文字,如下所示:<a href="https://ag.de/goto.asp?id=@(Model.LinkDirect)">Click here</a>