如何在 Kentico 的转换中将文本格式化为标题大小写?

问题描述 投票:0回答:1

在 Kentico 的转换中,我尝试将文本格式设置为标题大小写。我在一些 Kentico 文档中发现了 CMS.Helpers.TextHelper.ToTitleCase(),但我不认为它可以在转换中使用。我还希望我可以通过 Kentico 中的 CultureInfo 对象之一访问 TextInfo.ToTitleCase() (如 CMS.Localization.LocalizationContext.CurrentCulture.TextInfo.ToTitleCase()),但这似乎在也可以转型。

如有任何建议,我们将不胜感激。 [这是 Kentico 11 网站上的]

kentico
1个回答
0
投票

这取决于您使用的转换类型。如果您使用 ASCX 转换类型,则可以使用以下内容:

CMS.Helpers.TextHelper.ToTitleCase(Eval<string>("ColumnName"))

如果您使用的是文本/HTML 转换类型,则必须创建自定义宏方法来调用该 TextHelper 方法并返回您期望的标题大小写值。

© www.soinside.com 2019 - 2024. All rights reserved.