private void LoadFields()
        {
            FormBuilder.FormBuilderDataContext dc = new FormBuilderDataContext();
            var fields = from f in dc.FormBuilder_Fields
                         where f.ModuleId == this.ModuleId
                         orderby f.SortOrder
                         select f;

            FieldsList.DataSource = fields;
            FieldsList.DataBind();
        }
Esempio n. 2
0
 public void BindData(string expressionPlace, string expressionKey, FilterExpressionNode node)
 {
     string[] parts = expressionPlace.Split(':');
     //Change orig place
     if (parts.Length > 1)
     {
         parts[1] = "Sum";
     }
     else
     {
         parts = new string[] { parts[0], "Sum" };
     }
     FieldsList.DataSource     = ((FilterExpressionFunctionParams)this.Parent).ControlContainer.Provider.GetNewElements(String.Join(":", parts), node);
     FieldsList.Visible        = ((FilterExpressionNodeCollection)FieldsList.DataSource).Count != 0;
     FieldsList.DataTextField  = "Name";
     FieldsList.DataValueField = "Key";
     FieldsList.DataBind();
     //this.CurrentNode = node;
 }