首页 > 解决方案 > 如何从 HTML 表中获取值到 ASP.net C# 代码?

问题描述

我想从 HTML 表中获取值到 ASP.net C# 我正在使用这些代码:

  TableRowCollection rows = Table1.Rows;
  foreach(TableRow presentRow in rows) {
   presentKey = presentRow.Cells[2].Text;
  }
  Label1.Text = presentKey;

但是,那些代码不起作用并显示错误:

错误 14 无法将类型 System.Web.UI.HtmlControls.HtmlTableRowCollection 隐式转换为 System.Web.UI.WebControls.TableRowCollection

标签: c#asp.netdatatable

解决方案


您可以将属性添加runat="server"到 HTML 标记中,以便在 C# 代码中访问它,然后在 C# 上,您可以将其保存到变量中并在任何您想要的地方调用它。


推荐阅读