我正在使用RadTreeList控件來顯示一堆項目。我在頁面中添加了一個RadContextMenu並設置了OnItemClick事件,以便我可以在後面的代碼中使用它來根據Insert和Edit設置我的RadWindow的URL。然後我打開一個使用該網址的radwindow。RadTreeList與RadContextMenu(我如何獲得所選節點的主鍵和ParentID?)
它看起來酷似一個在this demo
protected void rcMenu_ItemClick(object sender, RadMenuEventArgs e)
{
switch (e.Item.Value)
{
case "Insert":
url = "~/Admin/ManageItemsDialog.aspx?ID="
break;
case "Edit":
url = "~/Admin/ManageItemsDialog.aspx?ID="
break;
}
}
在這裏我想找回ID和從樹列表中所選項目的PARENTID。最終目標是打開RadWindow,通過URL傳遞ID和ParentID。
非常感謝你讓我思考這個。我完全忘記了我可以在我的rcMenu_ItemClick函數中訪問我的RadTreeListControl右鍵,然後執行對象ItemID = RadTreeList1.SelectedItems [0]。我很習慣做複雜的事情,我沒有意識到它一直在我面前。再次感謝!! – JTunney 2014-09-24 02:07:54