1
我正在嘗試將RadComboBox添加到表格單元格中。 我不能使用table.row.cells.add(radcombobox),因爲它需要一個單元格對象。 該表以編程方式創建。如何將radcombobox添加到表格單元格中的單元格
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);}}
在這裏展示您的作品。並請閱讀[常見問題]和[提問] –