<asp:Panel ID="Panel1" runat="server" style="width:400px; height:400px; overflow:auto; border:1px solid black;">
<div id="sliders" style="width:200px; height:200px; overflow:auto; border:1px solid black;">
<div id="canDiv" style="width:400px; height:0px;" class="ygtv-checkbox"></div>
</div>
</asp:Panel>
//スクリプト表示静的ツリー-------
<!-- Combo-handled YUI CSS files: -->
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/combo?2.9.0/build/treeview/assets/skins/sam/treeview.css">
<!-- Combo-handled YUI JS files: -->
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.9.0/build/yahoo-dom-event/yahoo-dom-event.js&2.9.0/build/connection/connection-min.js&2.9.0/build/treeview/treeview-min.js"></script>
<!-- Combo-handled YUI JS files: -->
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.9.0/build/yahoo-dom-event/yahoo-dom-event.js&2.9.0/build/treeview/treeview-min.js"></script>
<script type="text/javascript">
var tree;
var cnt; //counter
var mailbox=new Array(); // to store str
(function() {
function treeInit() {
tree = new YAHOO.widget.TreeView("canDiv"); //create tree obj
var root = tree.getRoot(); // get root element
var root1= new YAHOO.widget.TextNode("Node", root, false);
for (cnt=1;cnt<=20000;cnt++)
{
mailbox[cnt] = new YAHOO.widget.TextNode("Node "+cnt, root1, false);
}
tree.subscribe('clickEvent',tree.onEventToggleHighlight);
tree.setNodesProperty('propagateHighlightUp',true);
tree.setNodesProperty('propagateHighlightDown',true);
tree.render();
//alert("after tree render");
}//end of treeInit
YAHOO.util.Event.addListener(window, "load", treeInit);
})();
私はしようとしましPanel1.Enabled=false;
たが、うまくいきませんでした..ツリーコントロールはyahooのものです..今、私は静的ツリーをトリングしています..ボタンをクリックすると.. パネルを無効にする必要があります。
どんな助けでも素晴らしいでしょう。ありがとう