无法使用$find找到Rad Treeview
本文关键字:找到 Rad Treeview find | 更新日期: 2023-09-27 18:19:49
这里我为Telerik Rad Tree使用了以下代码。无法捕获RadTreeView1,这个在我的本地主机中工作时没有任何问题,但当我在那里放置调试器时,它会显示null。
<div style="border: 1px solid #25A0DA; margin: 5px; padding: 5px; min-height: 400px; min-width: 200px;">
<telerik:RadTreeView ID="RadTreeView1" OnClientNodeClicked="ClientNodeClicked"
OnClientNodeCollapsed="ClientNodeCollapsedHandler"
Font-Size="Small" Skin="Metro" runat="server">
<ExpandAnimation Type="none"></ExpandAnimation>
<CollapseAnimation Type="none"></CollapseAnimation>
<WebServiceSettings Path="~/DesktopModules/hh/hc.asmx" Method="GetChildNodes">
</WebServiceSettings>
</telerik:RadTreeView>
</div>
这是的功能
function LoadRootNodes() {
var treeView = $find('<%=RadTreeView1.ClientID%>'); <-- pass null here
//Some codes here
}
在这里找不到$find中的RAD Treeview1。
试试这个,
treeview.OnClientLoad = "LoadRootNodes";
Javascript文件
function LoadRootNodes(sender, args) {
var treeview=sender;
}