【发布时间】:2011-11-24 17:26:49
【问题描述】:
我对剃刀世界相对(更像是完全)新手,并且不可避免地遇到了我的第一个障碍。我是一名 Web 开发人员,也是 CMS Umbraco 的新手,因此我一直在使用 razor 编写脚本。
我认为我的问题相当简单;如何拆分文本字符串以显示 4 个不同的单词/值,中间有逗号?
理想情况下,我想变成这样的东西:
"WhyWontThisWork" 变成 "Why, Wont, This, Work" 并可能使事情复杂化:"'Why', Wont, This, Work"(在第一个单词周围带有 ')
我一直在另一个线程中尝试使用此方法,但无济于事:
@foreach (string s in "1,2,3".Split(',')) {
@: s is equal to @s<br/>
}
通过尝试将此语法实现到我自己的脚本中,它看起来如下所示,因此它不起作用:
@inherits umbraco.MacroEngines.DynamicNodeContext
@{
foreach (var x in Model.uctextstring.Split(',')) {
@x.InnerText
}
}
【问题讨论】:
标签: asp.net razor split umbraco