我的剃刀视图中有一个名为someHiddenField
的隐藏字段。我动态填充项目列表,列表中的每个项目都有一个href。我需要href中的链接来传递someHiddenField
作为链接中的参数。也就是说,呈现的HTML应该看起来像
<li>
<a href="http://someURL.com?Value=someHiddenField">
Item 1</a>
</li>
href中的链接来自模型。说,@Model.Link
。所以在剃刀视图中
<a href="http://someURL.com?Value=someHiddenField">
将由
代替<a href="@Model.Link">
其中@Model.Link
有"http://someURL.com?Value=@Model.someHiddenField"
但是当我的html呈现时,它给了我
<a href="http://someURL.com?Value=@Model.someHiddenField">
如何让@Model.someHiddenField
获得渲染并给我所需的链接?
答案 0 :(得分:0)
使用razor字符串连接,例如
@(String link = Model.Link + "?Value="+ Model.someHiddenField;)
<a href="@link"></a>
希望它有效。