我是"Telerik"-controls的新手,我有几个问题!首先,我会给你一份小简历,说明我们想要实现什么,以及我现在是如何做到的。
客户有几个客户来展示自己,他们需要填写他们的素质(语言技能,教育,.)。为此,我们创建了一些模板(已经包含了一些重要的数据)。该模板可以是分层的=>语言技能,荷兰语有两个子级:“写”、“说”。他们看到了这一点在一个Hiearchical (目前)。
如果他们在树中选择项目,他们会自动创建一个质量(使用templateid、contactid等)。对于那种模板。每次他们调用treeview为该联系人,模板谁有一个质量将被检查!如果他们点击“编辑”,他们将能够对一些信息的质量。
简而言之,这就是它现在所做的和背后的事情。现在,他们想要一个更漂亮的方法,而不需要弹出窗口之类的东西(所有东西都在一个屏幕上)。然后我找到了telerik的"RadTreeList“。但就目前而言,我有以下问题:
--所以最大的问题是,我如何在遍历整个treelist集合的过程中拿一个项目,然后说我不想显示复选框之类的?
使用treeview,我遍历了所有节点,然后进行了所需的修改。但是1 =>它是缓慢的,2 =>它看起来很好,3 =>它不匹配他们的CRM 2011看起来。
我已经取得的成果是展示一切都是非常有趣的,并选择包含质量的“节点模板”(如果我可以这么说的话)。
希望你有足够的信息..。如果有更好的替代方案,,,我对所有东西都开放,但它很紧急,因为我们很快就会有一个演示会议:)
信息=>它必须在ASP.NET (C#)中
发布于 2011-07-21 10:54:58
确实,您不能选择treelist的“根”,但是您可以在第一列中放置一个项,以在根级别添加新项,如下图所示:http://demos.telerik.com/aspnet-ajax/treelist/examples/dataediting/net35automaticdataediting/defaultcs.aspx。
若要隐藏根级别项的编辑按钮,请侦听ItemCreated事件,仅在根项中定位编辑按钮,并将其可见属性设置为false。这应该适用于treelist行中的复选框或其他服务器控件,您不必在以后的项目中执行显式循环。
https://stackoverflow.com/questions/6761820
复制相似问题