示例#1
0
        private void CreateUpdateComponent(Srvtools.InfoCommand IC, TDatasetItem DatasetItem, int Index)
        {
            string TempName = WzdUtils.RemoveSpecialCharacters(DatasetItem.TableName);
            string ComponentName = CreateUniqueComponentName(FDataModule, "uc" + TempName);
            if (ComponentName.Contains("."))
            {
                ComponentName = ComponentName.Remove(0, ComponentName.IndexOf('.') + 1);
                ComponentName = "uc" + ComponentName;
            }
            UpdateComponent UC = FDesignerHost.CreateComponent(typeof(UpdateComponent), ComponentName) as UpdateComponent;
            UC.SelectCmd = IC;
            UC.Site.Name = "AA";
            int I;

            TFieldAttrItem FAI;
            FieldAttr FA;
            for (I = 0; I < DatasetItem.FieldAttrItems.Count; I++)
            {
                FAI = (TFieldAttrItem)DatasetItem.FieldAttrItems[I];
                FA = new FieldAttr(FAI.DataField);
                FA.CheckNull = FAI.CheckNull;
                UC.FieldAttrs.Add(FA);
            }
            UC.Site.Name = ComponentName;
        }
示例#2
0
 protected void mvCaption_TabChanging(object sender, Srvtools.TabChangingEventArgs e)
 {
     this.upload.Visible = (e.NewActiveIndex == 0);
 }