我写了一个关于Repeater控件的代码,不知怎么样才能用到模板里面的控件,我想用Image1控件:
<table>
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td>
<asp:Image ID="Image1" runat="server" /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
<table>
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td>
<asp:Image ID="Image1" runat="server" /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
解决方案 »
- Repeater嵌套的问题
- 未能加载文件或程序集“DLL”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集
- 在后台获取前台Repeater里面的Button控件
- 为什么使用dataAdapter.Fill(dataset, string)这个函数会报错"函数的参数过多"
- 请问怎样在一个窗口中关闭另一个窗口?
- 高手请进: .net配置问题
- 如何实现利用ASP.NET DataGrid动态显示主次关系的数据
- calendar控件的默认是每一天都可以点击,我不想要
- datagrid表头的显示,在线等待!
- 广州、深圳的就业情况怎么样啊?
- 多语言的一个疑难杂症,跪求高手解决
- 内容页文章太长 如何在不影响html元素的情况下自动分页?
记得要转换一下。
如果是数据绑定的时候在ItemDataBound时间里面操作.
如果是绑定后,那么就需要循环遍历Repeater。
这2中方法都需要通过fincontrol方法找到控件,然后进行下一步操作。
比如循环:for(int i=0;i<Repeater1.Items.Count;i++)
{
Image img=(Image)Repeater1.Items[i].FindControl("ImageId");
//这个img就是你需要操作的image控件
}
这里面的Items[0]是什么意思啊