<
form
id
=
"form1"
runat
=
"server"
>
<
div
class
=
"list"
>
<
ul
>
<
asp:Repeater
ID
=
"Repeater1"
runat
=
"server"
DataSourceID
=
"Data"
OnItemCommand
=
"Repeater1_ItemCommand"
>
<
ItemTemplate
>
<
li
>
<
asp:LinkButton
ID
=
"lnkRow"
runat
=
"server"
CommandArgument='<%Eval("id")%>' CommandName="click">
<
asp:Label
ID
=
"lblText"
runat
=
"server"
Text
=
"还击被点击"
></
asp:Label
>
</
asp:LinkButton
>
</
li
>
</
ItemTemplate
>
</
asp:Repeater
>
</
ul
>
</
div
>
</
form
>
protected
void
Repeater1_ItemCommand(
object
source, RepeaterCommandEventArgs e)
{
if
(e.CommandName ==
"click"
)
{
LinkButton lnk = (LinkButton)(e.Item.FindControl(
"lnkRow"
));
Label lbl = (Label)(lnk.FindControl(
"lblText"
));
lbl.Text =
"点击了"
;
}
}