gpt4 book ai didi

c# - jqgrid动态格式化列

转载 作者:太空宇宙 更新时间:2023-11-03 22:23:52 32 4
gpt4 key购买 nike

我正在尝试格式化一个 jqgrid,它有一些我这样创建的动态列

  JQGridColumn column1 = new JQGridColumn() {
DataField = "ID",
PrimaryKey = true
};
ErrorsJQGrid.Columns.Add(column1);

如何设置这些列的格式以显示“黄色背景色”?我可以在 jqgrid 列定义中指定一个,但由于我的列是动态生成的,所以我不确定它是如何从代码隐藏中完成的。

这是演示的链接 default formatter , custom formatter

最佳答案

JQGridColumn 具有 CssClass 属性,您可以使用该属性为列设置自定义 CssClass。示例:

在 HTML 中

<style type="text/css">    
.redColor { background-color: Red; }
</style>

在代码中

 protected void Page_Load(object sender, EventArgs e)
{
JQGridColumn dynamicColumn = new JQGridColumn();
dynamicColumn.DataField = "Freight";
dynamicColumn.CssClass = "redColor";

JQGrid1.Columns.Add(dynamicColumn);
}

这在您的场景中是否有效?

干杯,鲁门·斯坦科夫Trirand Inc(jqGrid 制造商)

关于c# - jqgrid动态格式化列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2133512/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com