不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
在Repeater的HeaderTemplate和FooterTemplate模板中寻找控件
编辑:dnawo 日期:2008-08-04
在Repeater的ItemTemplate模板中的控件,我们可以用Items属性来遍历行并用FindControl进行寻找,但在HeaderTemplate和FooterTemplate模板中的控件就无能为力了,此时我们只能用Controls属性来解决问题。假设页面中有如下一个Repeater控件:
下边代码示例寻找Label1和Label3:
复制内容到剪贴板
程序代码

<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<asp:Label ID="Label1" runat="server" Text="AAAAAAA"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("name") %>'></asp:Label>
</ItemTemplate>
<FooterTemplate>
<asp:Label ID="Label3" runat="server" Text="BBBBBBB"></asp:Label>
</FooterTemplate>
</asp:Repeater>
<HeaderTemplate>
<asp:Label ID="Label1" runat="server" Text="AAAAAAA"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("name") %>'></asp:Label>
</ItemTemplate>
<FooterTemplate>
<asp:Label ID="Label3" runat="server" Text="BBBBBBB"></asp:Label>
</FooterTemplate>
</asp:Repeater>
下边代码示例寻找Label1和Label3:
复制内容到剪贴板
程序代码

Response.Write(((Label)Repeater1.Controls[0].FindControl("Label1")).Text); //HeaderTemplate中寻找Label1
Response.Write(((Label)Repeater1.Controls[Repeater1.Controls.Count - 1].FindControl("Label3")).Text); //FooterTemplate中寻找Label3
Response.Write(((Label)Repeater1.Controls[Repeater1.Controls.Count - 1].FindControl("Label3")).Text); //FooterTemplate中寻找Label3
评论: 0 | 引用: 0 | 查看次数: 4777
发表评论
请登录后再发表评论!