自动生成模板字段或网格视图

本文关键字:网格 视图 字段 自动生成 | 更新日期: 2023-09-27 18:28:52

此问题与将硬编码日期更改为动态日期有关。

长话短说,我有一个网格视图,里面有一堆硬编码的日期模板。我需要这些模板根据后面代码中的布尔值进行更改。有可能根据bool的值自动生成这些值吗?

制作两组栅格视图是一个可行的选择吗?并且根据布尔一次只能看到一个栅格视图?

我做了一些代码隐藏的工作来在模板字段中创建正确的日期,但每当出现回调(我无法修改或删除)时,网格视图和模板字段就会恢复到.aspx文件中硬编码的日期。

自动生成模板字段或网格视图

为什么不只是

<TemplateField>
  <% if ( boolFromCodebehind ) { %>
  Hardcoded date 1
  <% } else { %>
  or even <%= codebehindVariable %>
  <% } %>
<TemplateField>

这样的条件标记可以在模板之外工作,但我希望它也能在那里工作。