【问题标题】:Add value of HTML tr into DataTable将 HTML tr 的值添加到 DataTable 中
【发布时间】:2015-11-05 20:36:33
【问题描述】:

我有一个这样的 HTML 表格结构:

tbody

     tr
         td
         td
         td
    </tr>
    tr
         td
         td
         td
    </tr>

现在我想在数据表的第一行中添加第一个 tr,在第二个中添加第二个。

第一行将是 3 个单元格,即 3 的值

<td></td>

请帮助我。非常感谢。

【问题讨论】:

  • 您认为可以通过更好的格式更好地解释这一点吗?还要详细说明,例如你为什么用 html-agility-pack 标记这个。

标签: c# html database


【解决方案1】:

让我们在这里做一点分离。 HTML 旨在帮助您确定浏览器中的查看空间的外观。它读起来就像您想根据来自其他地方的数据动态创建一个表。如果我们暂时假设数据作为数组(原始、XML、JSON)传递给浏览器,那么您需要在浏览器页面中使用一些 JavaScript 代码来接收该数组,然后动态构建表。这种方法将在网络上运行得更快,但会稍微增加用户 PC 的负载。
您也可以在服务器上完成所有这些操作;您已经用 C# 标记了这个问题,因此在您的 Windows 服务器上,您可以通过创建 html 标记并将数据库中的适当值放入您发送到浏览器的生成的 HTML 流中来动态构建表。这种方法会给网络带来更多的负载,而对用户 PC 的负载会稍微减少一些。
如果您可以提供有关数据所在位置以及您计划如何将其发送到浏览器的更多信息,我们可以为您提供更多帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 2014-12-26
    相关资源
    最近更新 更多