c# - 我想在 for loop.so 中访问 asp.net 服务器控件的“ids”,所以我可以用单行设置所有控件的值
问题描述
for(int i = 1; i < 5;i++)
{
label[i].InnerText = info.books[0].title;
}
我想要这样的东西来循环访问 5 个服务器控件的 ID。标签1,标签2,.....,标签5。它是文件后面的代码。
解决方案
如果你真的想要你可以使用 FindControl
for (int i = 1; i < 5; i++)
{
Label lbl = Page.FindControl("Label" + i) as Label;
lbl.Text = info.books[0].title;
}
推荐阅读
- google-chrome - 如何将 URL 列表批量保存为 PDF?
- asp.net - IIS 8 上的 ASP.net 站点在 20 分钟后停止响应
- azure - 如何从本地和天蓝色的 terraform 在天蓝色中执行 PowerShell 文件
- node.js - 打印机管理视图
- python - 基于已定义的字典/顺序,将列表映射为字典值
- ios - PresentationLink 始终使用相同的目标对象
- javascript - 有一个 xyz tileLayer 只覆盖世界的某个区域
- python - 在循环中用户输入数据的最佳方式是什么?
- c++ - 按键事件过滤器出现问题
- qt - 更改 ListView 的当前索引背景颜色而不覆盖其他“状态”