protected void treeList_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e) { string[] arguments = e.Argument.Split('|'); if (arguments[0] == "GET") { string field = arguments[1]; string key = arguments[2]; TreeListNode node = treeList.FindNodeByKeyValue(key); e.Result = node[field].ToString(); } }
protected void tlBrowser_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e) { string[] parameters = e.Argument.Split(new string[] { "~" }, StringSplitOptions.None); if (parameters.Length == 2) { TreeListNode node = tlBrowser.FindNodeByKeyValue(parameters[1]); if (node != null) { e.Result = parameters[0] + "~" + node.GetValue("url"); } } }
private void ASPxTreeList_ViTri_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e) { string key = e.Argument.ToString(); DevExpress.Web.ASPxTreeList.TreeListNode node = ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { e.Result = Request.Url.AbsolutePath + "?key=" + key; } else { e.Result = Request.Url.AbsolutePath; } }
private void ASPxTreeList_ViTri_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e) { string key = e.Argument.ToString(); DevExpress.Web.ASPxTreeList.TreeListNode node = ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) e.Result = Request.Url.AbsolutePath + "?key=" + key; else e.Result = Request.Url.AbsolutePath; }
protected void treeList_CustomDataCallback(object sender, TreeListCustomDataCallbackEventArgs e) { DevExpress.Web.ASPxTreeList.ASPxTreeList treeList = (DevExpress.Web.ASPxTreeList.ASPxTreeList)DropDownEdit.FindControl("SectionTreeView"); string key = e.Argument.ToString(); TreeListNode node = treeList.FindNodeByKeyValue(key); e.Result = GetEntryText(node); }