forum

Home / DeveloperSection / Forums / How to add radcombobox to cell in a table row cell

How to add radcombobox to cell in a table row cell

Anonymous User228231-Aug-2014

I am trying to add a RadComboBox to a table row Cell. I cannot use table.row.cells.add(radcombobox) as it expects a cell object. The table is programatically created .

protected override void Page_Init(object sender, EventArgs e) {

        base.Page_Init(sender, e);

        ConfigureTableColumns(DataContext, OperatingConditionsTable, node, segments);

        ConfigureTableRows(DataContext, OperatingConditionsTable, node, segments, inputs);

    }

private void ConfigureTableRows(CtalaDataContext context, Table table, Ctala.Entity.TreeNode reviewNode

IEnumerable<Ctala.Entity.TreeNode> segments, ILookup<string, OperatingConditionInput> inputsGroupedByCategory) {

        foreach (var category in inputsGroupedByCategory) {

            foreach (var input in category) {

                var row = new TableRow() {

                    CssClass = (altRow) ? "rgAltRow" : "rgRow"

                };

                table.Rows.Add(row);

                    var cell = new TableCell() {

                    Text = input.Name

                };

                row.Cells.Add(cell);

                var unitCell = new RadComboBox()

                {

                    ID = "Unit",

                    AllowCustomText = false

                };

                foreach (var item in input.Unit)

                {

                    unitCell.Items.AddRange(new RadComboBoxItem[] { new RadComboBoxItem(item) });

                }

               //cell = new TableCell()

                //{

                //    Text = input.Unit

                //};

                row.Controls.Add(unitCell);}}


Updated on 01-Sep-2014
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By