0

我想在 DevExpress MVC 网格视图的单元格中显示图像,但前提是绑定字段的值为“true”。

这是我创建的代码,但这始终显示图像,我想要完成的是它有条件地显示在绑定对象的属性的 VALUE 上。

问题是:如何在这里获取/读取对象属性的值?

@Html.DevExpress().GridView(settings =>
        {

            settings.Columns.Add(column =>
            {
                column.Caption = "filter";
            });


            settings.Columns.Add(column =>
            {

                //show images/archive16.png if archived
                column.Caption = Resources.Fault.Archived;
                column.SetDataItemTemplateContent("<img src=\"/images/archive16.png\" />");
            });
4

1 回答 1

0

经过一番困惑,我发现这是解决方案:

 settings.Columns.Add(column =>
            {
                column.Caption = "archiveren";
                column.SetDataItemTemplateContent(c =>
                {
                    ViewContext.Writer.Write("<input type=\"button\" value=\"archive\" />");
                });


            });
于 2014-07-17T07:21:44.790 回答