我面临一个非常奇怪的问题。我有一个SharePoint webpart,显示一个asp.net树视图。从下拉开始需要树深度。为了提高树视图的性能,我将PopulateOnDemand属性设置为树的最后一级树的true。
例如,如果我在数据中总共有10个级别,并且用户选择树深度为3,那么第三级数据我将PopulateOnDemand设置为true。
现在出现了奇怪的部分。当我点击第三级的+图像时,如果该特定节点下有子节点,则回调发生,节点扩展。但如果该特定节点没有子节点,则单击+抛出“输入字符串格式不正确”错误。
我确保没有服务器端错误。当Internet Explorer试图绑定构建扩展节点时,有些事情看起来很可疑。
如果有人遇到类似的问题或解决方案,请告诉我吗?
提前致谢
答案 0 :(得分:0)
您使用的是带有ajax 1.0的updatepanel吗?至少在AJAX 1.0中,TreeView无法与updatepanels一起使用。
答案 1 :(得分:0)
我从asp.net树视图更改为SharePoint树视图,它似乎正在工作。不确定是否解决了这个问题。