带Eval的变换中的Kentico修剪

带Eval的变换中的Kentico修剪,kentico,Kentico,我试图在ascx transforamtion中从AlertTitle中删除结尾空白。我知道有TrimEnd,但要让它发挥作用,我是一片空白 V9文档对此有一个方法,但我不想修改长度 下面是transformatin代码片段 »%> 您可能需要首先将Eval的输出转换为字符串: <%# ((string)Eval("AlertTitle")).TrimEnd() %> 您可能需要首先将Eval的输出转换为字符串: <%# ((string)Eval("AlertT

我试图在ascx transforamtion中从AlertTitle中删除结尾空白。我知道有TrimEnd,但要让它发挥作用,我是一片空白

V9文档对此有一个方法,但我不想修改长度

下面是transformatin代码片段

»%>


您可能需要首先将Eval的输出转换为字符串:

<%# ((string)Eval("AlertTitle")).TrimEnd() %>

您可能需要首先将Eval的输出转换为字符串:

<%# ((string)Eval("AlertTitle")).TrimEnd() %>

除了在转换中使用Trim或TrimEnd外,您还可以设置它,以便Kentico通过选中“高级编辑控制设置”下的“修剪”复选框,在提交表单时自动修剪字段

像这样:


除了在转换中使用Trim或TrimEnd外,您还可以设置它,以便Kentico通过选中“高级编辑控制设置”下的“修剪”复选框,在提交表单时自动修剪字段

像这样:


在v8和更新版本中,您还可以使用Felix答案的不同版本


在v8和更新版本中,您还可以使用Felix答案的不同版本


谢谢Felix,我刚刚在脚本标签中使用了类似的东西。干杯谢谢Felix,我刚刚在脚本标签中使用了类似的东西。干杯哇!完全错过了。谢谢哇!完全错过了。谢谢评估后你需要什么?我尝试了EvalAlertTitle.TrimEnd,但不断出现错误。我做了一些挖掘,然后贴在这里。这是转换方法文档中的第二个示例。它是在v8中添加的。谢谢错过了。干杯评估后你需要什么?我尝试了EvalAlertTitle.TrimEnd,但不断出现错误。我做了一些挖掘,然后贴在这里。这是转换方法文档中的第二个示例。它是在v8中添加的。谢谢错过了。干杯