代码之家  ›  专栏  ›  技术社区  ›  Michelle

Kentico-更改Pagetype字段名称而不清空当前值

  •  0
  • Michelle  · 技术社区  · 8 年前

    我有一个供员工使用的自定义页面类型,有一个名为 作用 。我在中继器中有一个WHERE条件,如下所示: 类似于''%insurance%'的函数 然后出错了 关键字“Function”附近的语法不正确

    从错误中我猜 作用 是保留关键字,因此我将字段名更改为 业务功能 。然而,在更改字段名称后,我注意到该字段的所有值都变为空白。如果我把它改回来,这些值就会恢复正常。问题是:有没有一种方法可以在不访问后端数据库的情况下更改字段名,同时保留已经存在的值?

    1 回复  |  直到 8 年前
        1
  •  3
  •   Brenden Kehren    8 年前

    将单词换行 Function 在类似的括号中,应解决问题: [Function]

    当您说字段值为空时,您的意思是在中继器的显示侧?您是否已更改转换以使用新字段名?您是否更新了中继器的Columns属性以使用新字段名而不是旧字段名?它不会丢失所有数据,您只需确保属性/字段名的所有值在任何地方都得到更新,包括可能用于此页面类型的任何自定义代码。