Esempio n. 1
0
        /// <summary>
        /// OnInit() method -- Add the Edit and Delete columns to the grid
        /// </summary>
        /// <param name="e">An <see cref="T:System.EventArgs"></see> that contains the event data.</param>
        protected override void OnInit(EventArgs e)
        {
            // Test for Page to ensure this doesn't run at design time
            if (Page != null)
            {
                string imagePath = GetClientScriptPath();

                EditCommandColumn c0 = new EditCommandColumn();
                c0.EditText   = "<img src='" + imagePath + "edit.gif' border=0 alt='" + General.GetString("XMLEDITGRID_EDITITEM", "edit this item") + "'>";
                c0.CancelText = "<img src='" + imagePath + "cancel.gif' border=0 alt='" + General.GetString("XMLEDITGRID_CANCEL", "cancel") + "'>";
                c0.UpdateText = "<img src='" + imagePath + "update.gif' border=0 alt='" + General.GetString("XMLEDITGRID_SAVE", "save changes") + "'>";
                c0.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
                c0.HeaderStyle.Width         = new Unit("35px");
                this.Columns.Add(c0);

                ButtonColumn c1 = new ButtonColumn();
                c1.CommandName = "Delete";
                c1.Text        = "<img src='" + imagePath + "delete.gif' border=0 alt='" + General.GetString("XMLEDITGRID_DELETE", "delete this item") + "'>";
                c1.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
                c1.HeaderStyle.Width         = new Unit("35px");
                this.Columns.Add(c1);

                this.ShowFooter = true;
                this.ItemStyle.VerticalAlign = VerticalAlign.Top;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="T:LanguageGrid"/> class.
        /// </summary>
        public LanguageGrid()
        {
            AutoGenerateColumns = false;

            TemplateColumn colUILang = new TemplateColumn();

            colUILang.HeaderText = General.GetString("LANG_SWITCH_UI_LANGUAGE", "UI Language");
            //colUILang.ItemTemplate = new LanguagesTemplateDropDown(ListItemType.Item, "Language", CultureTypes.AllCultures);
            colUILang.ItemTemplate = new LanguagesTemplateDropDown(ListItemType.Item, CultureTypes.AllCultures);
            Columns.Add(colUILang);

            TemplateColumn colCulture = new TemplateColumn();

            colCulture.HeaderText = General.GetString("LANG_SWITCH_CULTURE", "Culture");
            //colCulture.ItemTemplate = new LanguagesTemplateDropDown(ListItemType.Item, "Culture", CultureTypes.SpecificCultures);
            colCulture.ItemTemplate = new LanguagesTemplateDropDown(ListItemType.Item, CultureTypes.SpecificCultures);
            Columns.Add(colCulture);

            ButtonColumn colDelete = new ButtonColumn();

            colDelete.Text        = General.GetString("LANG_SWITCH_DELETE", "Delete");
            colDelete.CommandName = "Delete";
            Columns.Add(colDelete);

            ButtonColumn colAdd = new ButtonColumn();

            colAdd.Text        = General.GetString("LANG_SWITCH_Add", "Add");
            colAdd.CommandName = "Add";
            Columns.Add(colAdd);
        }