请原谅,这确实是一个菜鸟问题,但请理解我没有太多 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/