C# 将超链接插入WebGrid
我到处搜索,就在几周前,我看到了一大堆网站,几乎没有这方面的样本,但我一生都找不到 我有一个webgrid,对于某些列,我需要在行中插入超链接,如:C# 将超链接插入WebGrid,c#,.net,razor,webmatrix,webgrid,C#,.net,Razor,Webmatrix,Webgrid,我到处搜索,就在几周前,我看到了一大堆网站,几乎没有这方面的样本,但我一生都找不到 我有一个webgrid,对于某些列,我需要在行中插入超链接,如: <a href="someurl.cshtml?something=this&that=something" title="eh?">@rowValue</a> 有这方面的文件吗?我能在MSDN上找到的似乎都是非常基本的东西,而这似乎不在里面 谢谢 grid.Column( grid.Column( f
<a href="someurl.cshtml?something=this&that=something" title="eh?">@rowValue</a>
有这方面的文件吗?我能在MSDN上找到的似乎都是非常基本的东西,而这似乎不在里面
谢谢 grid.Column(
grid.Column(
format: @<a href="someurl.cshtml?something=this&that=something" title="eh?">@row.Value</a>
)
格式:@
)
格式
参数将接受HTML,只要您在它前面加上@
符号,并且它是自动关闭的,或者包装在
标记中。这是一个Razor模板,由和描述。或者您可以使用@Html.ActionLink格式,例如
grid.Column(
标题:“姓名”,
坎索特:没错,
columnName:“Customer.LastName”,
格式:@@Html.ActionLink(linkText:(string)@item.Customer.LastName+”,“+(string)@item.Customer.FirstName,
actionName:“详细信息”,
routeValues:new{id=item.id})
)
在代码片段中,“item”包含属性“Customer”,该属性包含属性LastName和FirstName感谢lots@Mike,非常感谢。