在从Cqlserver填充数据时,在C#中的表中动态添加行

时间:2014-02-10 14:32:16

标签: c# asp.net sql-server

我正在使用下拉列表框选择的值从sqlserver检索数据并将其存储在 一个arraylist。现在的问题是如何解除arraylist值并显示在表格中。

2 个答案:

答案 0 :(得分:0)

使用如下

    ArrayList myArrayList = new ArrayList();

    //Fill ArrayList values from the SQL Server
    myArrayList.Add("Hello");
    myArrayList.Add("World");

    Table table = new Table();

    foreach (var item in myArrayList)
    {
        TableRow tr = new TableRow();
        TableCell tc = new TableCell();

        //Add Arraylist item into TableCell to display it
        tc.Text = item.ToString();

        tr.Cells.Add(tc);

        table.Rows.Add(tr);


    }

答案 1 :(得分:0)

如果您使用的是asp.net mvc,可以使用以下内容:

<table>
    @foreach (var item in List) {
    <tr>
        <td>
           item.somethingA
        </td>
        <td>
           item.somethingB
        </td>

    </tr>
}
</table>

等创建表