我遇到了 ASP.NET Treeview 控件的问题。我创建树视图很好,但节点不会展开或折叠。我看到有一个 javascript 错误,但它是针对网页的第 1 行字符 0,第 1 行字符 0 没有任何内容。
我将 ASP:Treeview 控件与 Telerik 控件结合使用,但我不确定这是否是一个问题。
我看到这里有一个类似的问题,但答案与我的网站无关。有没有人遇到过这个问题?我试过搜索谷歌并尝试了一些建议的解决方案,但到目前为止都没有奏效。
谢谢,
通常遇到这样的问题,最好隔离导致问题的代码。例如,创建一个没有其他控件或外部 JavaScript 的最小页面,然后查看问题是否仍然存在。
使用体面的调试器也很有用。最新的 IE8 实际上内置了一个非常好的 Visual Studio 风格的 JavaScript 调试器 - 转到您的页面,按 F12 并转到“脚本”选项卡,然后单击“开始调试”,看看它会引导你。
当页面执行 AJAX 回发时,我看到无用的 javascript 错误,服务器上发生异常,客户端 javascript 无法处理服务器返回的内容。您可以通过调试站点、在方法上放置断点(或类似的方法)来确定是否发生这种情况Page_Load
,并查看在尝试折叠或展开 TreeView 时它是否被击中。