C# 在TableCell中插入DropDownList while(reader.Read()) { TableRow r=新的TableRow(); TableCell c=新的TableCell(); c、 添加(新的LiteralControl(reader[“Name”].ToString()); r、 添加(c); 表1.行。添加(r); TableCell c1=新的TableCell(); c1.Controls.Add(新的LiteralControl(读卡器[“RollID”].ToString()); r、 添加(c1); 表1.行。添加(r); }
我想为每一行添加另一个带有下拉列表的单元格。有人能帮我解决这个问题吗?你可以这样做C# 在TableCell中插入DropDownList while(reader.Read()) { TableRow r=新的TableRow(); TableCell c=新的TableCell(); c、 添加(新的LiteralControl(reader[“Name”].ToString()); r、 添加(c); 表1.行。添加(r); TableCell c1=新的TableCell(); c1.Controls.Add(新的LiteralControl(读卡器[“RollID”].ToString()); r、 添加(c1); 表1.行。添加(r); },c#,.net,asp.net,html,drop-down-menu,C#,.net,Asp.net,Html,Drop Down Menu,我想为每一行添加另一个带有下拉列表的单元格。有人能帮我解决这个问题吗?你可以这样做 DropDownList ddl = new DropDownList(); ddl.ID = "ddl"; ddl.Items.Add(new ListItem("Text", "Value")); // add list items TableCell c2 = new TableCell(); c2.Controls.Add(ddl); r.Cells.Add(c2); Table1.Rows.Add(r)
DropDownList ddl = new DropDownList();
ddl.ID = "ddl";
ddl.Items.Add(new ListItem("Text", "Value")); // add list items
TableCell c2 = new TableCell();
c2.Controls.Add(ddl);
r.Cells.Add(c2);
Table1.Rows.Add(r);
您可以像这样获取值。((DropDownList)c2.控件[0])SelectedValue