【问题标题】:Creating an external link in ASP.NET MVC 2 from model properties从模型属性在 ASP.NET MVC 2 中创建外部链接
【发布时间】:2011-04-11 20:46:02
【问题描述】:

我正在尝试在我的视图页面中使用我的模型类的某些属性来建立指向外部网站的链接,例如我希望它呈现为 -

http://www.mywebsite.com/post-id">推特

从模型中提取后 ID 的位置(我在这里使用强类型视图模型 - 我不能使用 ViewData,因为有一个项目列表被拉回,所有这些都需要单独的链接)。

我尝试过 ,其中 PermaLink 只是一些字符串,但是没有获取值。

如果我尝试 ,我会收到一个错误 - CS1502:'System.IO.TextWriter.Write(char)' 的最佳重载方法匹配有一些无效论据

有没有办法做到这一点?我尝试添加 runat="server" 属性,但这只是链接到我的本地站点和控制器/模型操作。

【问题讨论】:

    标签: asp.net asp.net-mvc hyperlink anchor


    【解决方案1】:

    这是在 MVC ViewPage 中,基于 ViewPage 类,还是 WebForms 页面?

    < a href="<%= model.PermaLink %>"> 语法对于 MVC 页面是正确的

    【讨论】:

    • 是的,它在 MVC ViewPage 上。
    【解决方案2】:

    哎呀,没有正确设置我的属性,只是使用了普通的 getter。也许我应该回到 Java :)

    【讨论】:

      猜你喜欢
      • 2016-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-31
      • 2011-07-02
      • 1970-01-01
      • 2012-04-20
      相关资源
      最近更新 更多