【问题标题】:html.actionlink? to view list of usershtml.actionlink?查看用户列表
【发布时间】:2011-04-21 14:46:48
【问题描述】:

创建一个操作链接来统计用户数

【问题讨论】:

    标签: asp.net html.actionlink


    【解决方案1】:

    当您将链接的文本传递给ActionLink 时,请确保它是一个字符串。也许这是一个错字,但Actionlink(小写 L)不是HtmlHelper 的扩展方法。

    <%:Html.ActionLink(Model.User.Count().ToString(), "Details") %>
    

    LinkExtensions.ActionLink Method (HtmlHelper, String, String)

    public static MvcHtmlString ActionLink(
        this HtmlHelper htmlHelper,
        string linkText,
        string actionName
    )
    

    【讨论】:

      【解决方案2】:

      选择以下任一方式:

      1- 在 count() 方法之后使用ToString() 方法

      2- 获取变量的计数:

      <%: var count = Model.User.Count().ToString() %>
      

      然后在目标区域,使用如下代码:

      <%:Html.Actionlink(count, "Details" )%>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-01
        • 1970-01-01
        相关资源
        最近更新 更多