2011-03-03 81 views
1

我使用asp.net 4和c#。 我有一個TreeView,我想選擇一個現有的節點編程。Web控件TreeView以編程方式選擇一個節點

SelectNode() method is read only 

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.selectednode.aspx

,所以我不知道該怎麼做。 請回復TreeView WEB CONTROL不適用於Win App。

我的代碼:

protected void uxTreeView_DataBound(object sender, EventArgs e) 
{ 
    TreeView myTreeView = (TreeView)uxManageSlotsDisplayer.FindControl("uxTreeView"); 
    myTreeView.Nodes[2].Selected = true; 
} 

回答

1

你可以嘗試設置一個特定的樹節點的Selected財產。

+0

嗨,在添加所有節點以選擇特定節點後,應使用哪個樹視圖事件?感謝先進的 – GibboK 2011-03-03 08:47:05

+0

它取決於你如何填充樹視圖。如果你是數據綁定它 - 使用DataBound事件,找到感興趣的節點並選擇它。 – 2011-03-03 08:49:02

+0

我使用OnTreeNodePopulate和一些邏輯來從我的數據庫中檢索節點值。 DataBound應該工作?我正在測試,但似乎DataBound不起作用。有任何想法嗎?謝謝 – GibboK 2011-03-03 08:52:14

相關問題