62,052
社区成员
发帖
与我相关
我的任务
分享
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1"
onitemdatabound="Repeater1_ItemDataBound">
<ItemTemplate>
<div class="tjmember">
<div class="tjmember_1 tl">
<div class="img">
<asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("Picture") %>' /></div>
<div class="text">
<div class="name">
<asp:Label ID="Label1" runat="server" Text='<%#Eval("Name") %>'></asp:Label></div>
<div class="des"><asp:Label ID="Label2" runat="server" Text='<%#Eval("Research") %>'></asp:Label></div>
<ul>
<li class="hy">
<asp:LinkButton ID="lkb_AddFriend" runat="server" OnClick="lkb_AddFriend_Click">加为好友</asp:LinkButton> </li>
<li class="jb"><a href="#">违规举报</a></li>
</ul>
</div>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
string RptLblValue="";
foreach (RepeaterItem p in Repeater1.Controls)
{
Label target = e.Item.FindControl("Label1") as Label;
RptLblValue = target.Text;
}
Response.Write(RptLblValue);
}
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1"
onitemdatabound="Repeater1_ItemDataBound">
<ItemTemplate>
<div class="tjmember">
<div class="tjmember_1 tl">
<div class="img">
<asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("Picture") %>' /></div>
<div class="text">
<div class="name">
<asp:Label ID="Label1" runat="server" Text='<%#Eval("Name") %>'></asp:Label></div>
<div class="des"><asp:Label ID="Label2" runat="server" Text='<%#Eval("Research") %>'></asp:Label></div>
<ul>
<li class="hy">
<asp:LinkButton ID="lkb_AddFriend" runat="server" OnClick="lkb_AddFriend_Click" eName='<%#Eval("Name") %>'>加为好友</asp:LinkButton> </li>
<li class="jb"><a href="#">违规举报</a></li>
</ul>
</div>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
protected void lkb_AddFriend_Click(object sender, EventArgs e)
{
string Name = ((LinkButton)sender).Attributes["eName"].ToString();
}
<asp:Repeater ID="Repeater1" runat="server"
onitemcommand="Repeater1_ItemCommand">
<ItemTemplate>
<asp:Label ID="aaa" runat ="server" Text='<%# Eval("Name") %>'></asp:Label>
<asp:LinkButton ID="LinkButton2" runat="server" CommandName="Select">LinkButton</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "Select")
{
string name = (e.Item.FindControl("aaa") as Label).Text;
}
}