表示されているリンクボタンの行のスタイルを変更したい。このコードを使用したいのですが、他のリンクボタン行を選択した後、リンクボタン行を選択する前にスタイルを維持します。
html コード:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1" OnItemCommand="Repeater1_ItemCommand">
<ItemTemplate>
<div id="div">
<asp:Panel runat="server" aID="pnl">
<asp:LinkButton runat="server" ID="lnkbtn" PostBackUrl='<%#"WebForm1.aspx?Id="+Eval("CategoryGalleryID")%>'
Text='<%#Eval("Title")%>'>
</asp:LinkButton>
</asp:Panel>
</div>
</ItemTemplate>
</asp:Repeater>
C# コード:
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
string ID = Page.Request.QueryString.Get("ID");
LinkButton lnkbtn = (LinkButton)e.Item.FindControl("lnkbtn");
lnkbtn.Font.Bold= true;
}