c# - MVC3 vb.net 到 C# WebGrid 问题

标签 c# vb.net asp.net-mvc-3

我正在将一些代码从 MVC4 C# 重写到 MVC3 vb.net(两个 Razor 引擎),我遇到了这个问题......当我尝试使用 WebGrid 时,我遇到了一些语法错误“格式:=”。看来我无法正确获取语法。这部分代码有问题:

... 网格.列(

        format: 
             @<text> 
                @Html.ActionLink("Edit", "Edit", new { id=item.id })
             </text> 

            ),

...

有人可以给我一些建议或指导或帮助我吗?值得一提的是,其他一切都适用于 WebGrid(列等)。但是我尝试像 C# 版本一样将编辑链接放置到网格中(在那里工作就像一个魅力)。

最佳答案

@Rikon 帮助他回答。

http://forums.asp.net/t/1664969.aspx/1

整个问题是我少了一个“@”,应该有“@@”。 :)

关于c# - MVC3 vb.net 到 C# WebGrid 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948544/

相关文章:

C# Generic ToString Join if Array or IEnumerable

.net - Ninject 的 InRequestScope 发生了什么

c# - Tridion 2009 - 使用 Interops - 是否有可能为同一个名称添加多个 setConditions

vb.net - "System.IO.FileNotFoundException: Could not load file or assembly"当程序集确实存在时

javascript - 如何从代码隐藏中关闭 showmodaldialog 窗口

.net - VB.NET动态插件组件

c# - 如何跟踪数据库的更改?

css - 将 CSS 类添加到 Razor @Html.DisplayFor

c# - 使用 .mdf 数据库的 C# 表单应用程序中的 Linq to sql 问题

c# - C# 计时器的密集停止/启动