2

在页面后面的 C# ASP.Net 代码中,我从 SQL 数据库中检索 200 多行数据,每行有 2 列,一列是唯一键,另一列是数值。然后,我想将这些行写入一个 aspx HTML 元素,例如<select>我可以遍历的 JavaScript 数组,本质上是一个查找表。我的问题是,这些方法是否可行,或者是否有更传统的方法来创建网页查找表。我知道如何使用 JavaScript 遍历数组,但我刚刚进入 jQuery,这将是我的迭代偏好。我将不胜感激任何有见地的反馈。谢谢。

4

2 回答 2

1

如果可以接受选择元素,为什么不使用 DropDownList?

<asp:DropDownList runat="server" DataTextField="Column1" DataValueField="Column2" id="ddlLookup" />

然后,您可以使用绑定它

ddlLookup.DataSource=yourDataTable;
ddlLookup.DataBind();
于 2013-02-26T22:20:19.923 回答
0

这当然是一个可行的选择。您可以检索这些值并将它们写入您所说的 JavaScript 数组。我已经很久没有使用 ASP.NET,以至于我不记得您是否可以将这些值放入一个普通的 C# 数组并在您的 aspx 页面中使用它。至少如果您使用 MVC,您可以将 C# 数组传递到您的视图模型中以供您的视图使用。

于 2013-02-26T22:16:58.130 回答