gpt4 book ai didi

c# - 这些列目前没有唯一值

转载 作者:行者123 更新时间:2023-12-03 18:11:20 28 4
gpt4 key购买 nike

我遇到以下问题:当我尝试绑定(bind) Telerik Treeview

These columns don't currently have unique values.


我的代码:

protected void BindRTV()
{
rtv_acd.DataTextField = "name";
rtv_acd.DataValueField = "main_id";
rtv_acd.DataFieldID = "main_code";
rtv_acd.DataFieldParentID = "father_code";
rtv_acd.DataSource = dt;
rtv_acd.DataBind();
}

数据快照:

enter image description here

如何解决这个问题,我知道 main_code 是重复的,但我想要那个。

最佳答案

节点之间存在父子关系,该关系适用于 DataFieldIDDataFieldParentID 成员中指定的值。因此,您必须为 DataFieldID 成员指定一个具有唯一值的字段。

假设您有两个 ID (main_code) 为 1 的节点(您已经拥有),还有另一个节点的父 ID (father_code) 1。那么这两个节点中哪个是这个节点的父节点呢?

关于c# - 这些列目前没有唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15339815/

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