我的网格中有一列为命令保留,如下所示:
.Columns(c =>
{
c.Command(cmd =>
{
cmd.Edit().ButtonType(GridButtonType.Image);
cmd.Delete().ButtonType(GridButtonType.Image);
});
...
}
Run Code Online (Sandbox Code Playgroud)
有没有办法根据当前行中字段的值有条件地显示删除按钮?我想做这样的事情:
cmd.Delete().ButtonType(GridButtonType.Image)
.HtmlAttributes((item.HasChildren == true ? new { style = "display: none"} : null));
Run Code Online (Sandbox Code Playgroud)
问题是该项目不在此范围内,因为它位于"模板"列中.
谢谢.