【问题标题】:How to add format to an existing column (WebGrid.Column)如何将格式添加到现有列 (WebGrid.Column)
【发布时间】:2017-10-19 09:13:50
【问题描述】:

我有一个现有的列声明

grid.Column("ID", "", format: @<text><input id=... tons of html here .. >)

我想在我的代码中使用它。但是,我真的不明白这是什么 format" 参数是,以及如何将其添加到现有列中?如中,我想使用 column.format = I don't know what。我知道 format 是 Func&lt;dynamic, object&gt; 类型的参数,这意味着它是一个接受 dynamic 的函数并返回object。但WebGridColumn 没有“格式”函数。我在哪里可以找到它?

【问题讨论】:

  • 其实it does.
  • @EmilioVicari 你说得对,我是瞎子。还是不知道怎么用,你知道怎么叫吗?
  • “调用它”是什么意思?它是WebGridColumn 类的成员,该类包含一个在需要呈现单元格时(自动)调用的函数(参见here)。所以从技术上讲,你只需要设置它,而不是调用它。

标签: c# asp.net asp.net-mvc webgrid


【解决方案1】:

对于将来可能对此感到疑惑的任何人:您只需键入

idColumn.Format = @&lt;text&gt; &lt;/text&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 2014-06-14
    • 2022-11-16
    • 2016-11-13
    相关资源
    最近更新 更多