【问题标题】:MVC3 vb.net to C# WebGrid issueMVC3 vb.net 到 C# WebGrid 问题
【发布时间】:2012-12-06 13:53:02
【问题描述】:

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

... grid.Column(

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

            ),

...

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

【问题讨论】:

  • 我认为这篇文章解决了这个问题:forums.asp.net/t/1664969.aspx/1
  • 在 VB 版本中尝试“New With {Key .id=item.id}”。
  • Rikon 的帖子有帮助...@@ 需要格式:=
  • @Qyoo:添加您的答案并接受它以将问题标记为已关闭。

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


【解决方案1】:

@Rikon 帮助了他的回答。

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

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

【讨论】:

    猜你喜欢
    • 2011-11-09
    • 2013-05-09
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 2013-06-28
    • 1970-01-01
    • 2011-06-20
    • 1970-01-01
    相关资源
    最近更新 更多