小编jos*_*ose的帖子

从列表中创建HTML表

我试图从列表中获取一些值,然后使用此数据创建一个html表,但我无法让它正常工作.

我有:

HtmlTable table = new HtmlTable();
HtmlTableRow row;
HtmlTableCell cell;

foreach(var item in Name)
{
    row = new HtmlTableRow();

    foreach(var familyName in item.familyName)
    {
        cell = new HtmlTableCell();
        cell.InnerText = item.familyName.ToString();
        row.Cells.Add(cell);
    }
    foreach (var givenName in item.givenName)
    {
        cell = new HtmlTableCell();
        cell.InnerText = item.givenName.ToString();
        row.Cells.Add(cell);
    }

    table.Rows.Add(row);
}
this.Controls.Add(table);
Run Code Online (Sandbox Code Playgroud)

当我单步执行调试器时,我可以看到row.Cells.Add(cell)包含第一个循环中的系列名称,并在第二个循环中给出了名称,但后来似乎有些错误,我无法让表格显示在这个页面上有这些数据.

当我检查table.rows.add(行)时,它说" base {System.SystemException} = {"'HtmlTableRow' does not support the InnerText property."}"

我在这做错了什么?

html c# asp.net

10
推荐指数
1
解决办法
4万
查看次数

首次单击按钮很慢

我用wpf创建了一个简单的应用程序,并注意到一个奇怪的行为:应用程序有两个按钮,具有不相关和非常简单的行为.每当我启动它时,第一次点击任何按钮需要两到三秒钟才能完成.只有第一次点击很慢.随后的点击几乎是即时的,正如他们的简单行为所预期的那样.我搜索过google和SO,但似乎没有人遇到同样的问题.

申请的细节是:

SQL Server 2008上的NorthWind数据库;

Linq to SQL自动生成的类;

Customers 表作为DataGrid;

按钮1 OnClick事件:Context.SubmitChanges();

Button 2 OnclickEvent在MainWindow类上交替使用布尔值DependencyProperty .

如您所见,设置非常简单.如果每次单击按钮都很慢,我会将它们归因于WPF性能问题.奇怪的是,每当我启动它时,只有第一次点击响应缓慢,其他是正常的.

.net c# wpf

8
推荐指数
1
解决办法
1344
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

html ×1

wpf ×1