tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルTreeView
記事No7928
投稿日: 2008/08/08(Fri) 18:18
投稿者
こんにちは。

VS2005 ASP.Netで開発しております。

現在TreeViewにTreeNodeをAddし、TreeNode.SelectAction = TreeNodeSelectAction.Selectに設定した後、Pageを表示しております。

表示されたTreeViewの各Nodeが選択された時に以下の処理を行いたい場合、どのようにすれば実現可能でしょうか?

1.ServerにPostBackしない。
2.Nodeの選択状態を保持。

試しにTreeNode.SelectAction = TreeNodeSelectAction.Noneに設定したところ、選択が出来ない状態になってしまいました。

宜しくお願いいたします。

[ツリー表示へ]
タイトルRe: TreeView
記事No7945
投稿日: 2008/08/12(Tue) 16:32
投稿者もょもと
> 試しにTreeNode.SelectAction = TreeNodeSelectAction.Noneに設定したところ、選択が出来ない状態になってしまいました。

上記はどのタイミングで設定していらっしゃるのですか?

[ツリー表示へ]
タイトルRe^2: TreeView
記事No7968
投稿日: 2008/08/18(Mon) 10:08
投稿者
> > 試しにTreeNode.SelectAction = TreeNodeSelectAction.Noneに設定したところ、選択が出来ない状態になってしまいました。
>
> 上記はどのタイミングで設定していらっしゃるのですか?

回答が遅くなり申し訳有りません。

@デザイン上でTreeViewコントロールを配置。
APageのLoadイベント内でNodeを生成した後、プロパティを設定し、NodesにAdd。
以上の手順でNodeを作成しております。


以下、Page_Load内の処理を抜粋したコードになります。

Dim TempNode As TreeNode = New TreeNode("Node.1")
TempNode.SelectAction = TreeNodeSelectAction.None
Me.TreeView1.Nodes.Add(TempNode)

宜しくお願い致します。

[ツリー表示へ]