【问题标题】:How to convert lambda expression to object?如何将 lambda 表达式转换为对象?
【发布时间】:2014-09-06 14:12:45
【问题描述】:

我使用的是剑道网格,列绑定如下:

columns.Bound(c=>c.Description).Title(Global.Description).Width(600);

描述来自数据库表,它包含带有 html 标签的字符串,如 br 标签 但是当它打印文本时,它也会打印 br 标签,因此我无法换行。

所以可能是使用 html.raw,但因为它接受对象作为参数,问题在于如何将此 lambda 表达式转换为对象,以便我可以在剑道网格中使用它。

【问题讨论】:

    标签: asp.net-mvc lambda kendo-ui kendo-grid


    【解决方案1】:

    hmmm... lambdas 不是对象...而是委托

    var o = new Action(() => { });
    

    【讨论】:

    • 你能告诉我如何在上面的上下文中写,因为它告诉委托不能接受 1 个参数
    【解决方案2】:

    我得到了答案, 编码(假)将设置正确并且有效。 columns.Bound(c=>c.Description).Title(Global.Description).Width(600).Encoded(false);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 1970-01-01
      • 2012-01-15
      • 1970-01-01
      相关资源
      最近更新 更多