gpt4 book ai didi

c# - kentico cms中自定义字段的级联下拉列表

转载 作者:行者123 更新时间:2023-11-30 15:34:47 24 4
gpt4 key购买 nike

我在 CMS_USER 表中添加了两个新的自定义字段。

字段都是整型,Form控件都是Drop-Down list类型。

目前这两个下拉列表都由编辑控件设置中的 SQL 查询填充。

我想实现的功能是,当用户从第一个下拉列表中选择任何值时,第二个下拉列表将根据第一个下拉列表的所选值的条件进行填充。

第二个下拉列表将填充第一个下拉列表选定的索引更改。

我该怎么做。

路径为 Administrator login ->CMSSiteManager-> Administration -> Users -> 编辑用户-> 自定义字段

第一个下拉列表是CompanyName,第二个是CompanyAddress

enter image description here

感谢任何帮助。

最佳答案

我唯一想到的(如果您不想创建自定义控件)是在 SQL 查询中解析宏。所以应该可以使用下面的

SELECT AddressID, AddressName FROM TableWithAdresses WHERE AddressCompanyID = {% EditedObject.GetValue("CompanyID") %}

作为对第二个下拉列表的查询。使用集成的 SQL 调试(CMS 站点管理器 -> 管理 -> 系统 -> 调试 -> SQL 调试)查看发生了什么。

关于c# - kentico cms中自定义字段的级联下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783025/

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