Exemplo n.º 1
0
        protected void tree_CustomNodeSort(object sender, TreeListCustomNodeSortEventArgs e)
        {
            object value1 = e.Node1.GetValue(FileManagerHelper.FullPathName);
            object value2 = e.Node2.GetValue(FileManagerHelper.FullPathName);

            if (value1 == null || value2 == null)
            {
                return;
            }
            bool isFolder1 = Directory.Exists(value1.ToString());
            bool isFolder2 = Directory.Exists(value2.ToString());

            if (isFolder1 != isFolder2)
            {
                e.Handled = true;
                e.Result  = isFolder2 ? 1 : -1;
            }
        }
Exemplo n.º 2
0
    //protected void outline_user_main_Callback(object sender, CallbackEventArgsBase e) {
    //  StatDefault.instance.onCallback(e.Parameter);
    //}

    //protected void outline_user_detail_Callback(object sender, CallbackEventArgsBase e) {
    //  StatDefault.instance.onCallback(e.Parameter);
    //}

    //protected void PivotGrid_CustomFieldSort(object sender, PivotGridCustomFieldSortEventArgs e) { }

    protected void TreeList_CustomNodeSort(object sender, TreeListCustomNodeSortEventArgs e) {
      if (e.Column.FieldName != "Title") return;
      e.Result = (int)e.Node1["Id"] - (int)e.Node1["Id"];
      e.Handled = true;
    }