【问题标题】:asp.net mvc list helperasp.net mvc 列表助手
【发布时间】:2011-12-28 07:02:30
【问题描述】:

我想做一个简单的无序列表。 Html 对象为其他类型的元素提供快捷方式,例如列表框等。列表是否有类似的东西。如果不是,推荐的方法是什么?

【问题讨论】:

  • 可能你可以使用这个解决方案:link

标签: asp.net-mvc-3


【解决方案1】:

您可以随时编写自己的 HTML 助手,为您完成列表

        public static string Test(this HtmlHelper helper, string[] items)
    {
        var sb = new StringBuilder();

        sb.Append("<ul>");

        foreach (var item in items)
        {
            sb.Append(String.Format("<li>{0}</li>",item));
        }
        sb.Append("</ul>");

        return sb.ToString();
    }

这要求你也发送一个完整的列表。您可以将其修改为仅添加新的

  • 项并在调用 Html.Test 之前创建一个。希望这能回答您的问题!
  • 【讨论】:

    • 这似乎很奇怪,默认情况下不包括在内
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    相关资源
    最近更新 更多