ASP.NET 在循环内添加控件

标签 asp.net loops

请原谅,这确实是一个菜鸟问题,但请理解我没有太多 ASP.NET 经验。我需要做的就是:

1) 打开以下 SQL 查询:

SELECT myid FROM mytable

2) 对于每条记录,生成以下 HTML 片段:

<a href="#mynameanchor" onClick="myfunction( '__myid comes here__' );"><img src="http://someurl/__myid comes here as well__/small.png" /></a>

我很容易使用经典的ASP <% do until recordset.eof ... loop %>样式循环,但我需要 ASP.NET 样式,可能在 Page_Load 事件中执行操作并使用内部 ASP.NET 控件。

最佳答案

使用中继器控件。在 ItemTemplate 中,您可以放置​​您希望为查询返回的每条记录生成的任何内容。

http://articles.sitepoint.com/article/asp-net-repeater-control

关于ASP.NET 在循环内添加控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1950942/

相关文章:

c# - 如何使用其应用程序打开文件(该文件不存在于网络服务器中)?

c# - 使用 WCF 接收大对象

c# - 无法从 .net 中的 JSON 响应中删除 .d 封装

c# - 如何在 ASP.net 自定义控件中处理 PostBack

python - 如何在迭代pandas期间将行移动到新的df中

Java 在给出正确输出之前循环 3 次

asp.net - 为什么即使我将 EnableViewState 设置为 false 也会呈现 __VIEWSTATE 隐藏字段

python - 在Python中循环浏览Twitter趋势数据

arrays - 批量循环菜单(多选)

python - 如何使用循环在 python 中执行 Mann-Whitney U 测试?