TreeView PopulateOnDemand无法使用自定义ImageURL

时间:2012-01-30 21:48:47

标签: asp.net treeview

我有一个相当简单的树视图,其中节点是PopulateOnDemand,一些节点有自定义的ImageUrl。渲染树时,尝试使用自定义图像扩展其中一个节点会导致Javascript错误: orgTree_tvOrgTreet1i'未定义

错误来自的代码行是生成的脚本块,看起来像

TreeView_PopulateNode(orgTree_tvOrgTree_Data,1,orgTree_tvOrgTreen1,orgTree_tvOrgTreet1,orgTree_tvOrgTreet1i,'t','Node Text','2\\10001','f','','tf')

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:3)

这是TreeView中的一个错误。

如果节点具有ImageURL并且是PopulateOnDemand并且SelectAction为None,则会发生此错误。最简单的修复方法是将SelectAction设置为Expand,允许用户单击文本以展开树。

我终于在2006年的论坛帖子中找到了答案:

http://forums.asp.net/t/995686.aspx