C# のコード ビハインド ファイルから、現在クリックされているリンク ボタンに属する div を見つける必要があります。次に、その div にクラスを適用する必要があります。これまでのところ、htmlテーブルセルでアクセスしようとしました。しかし、divにアクセスできません。divを見つけるための貴重な提案をお願いします。
<asp:DataList ID="DataList1" runat="server" OnItemCommand="DataList1_ItemCommand" style="width:100%">
<ItemTemplate>
<div runat="server" id="DivContent" style="padding-top: 25px; height: 65px;" align="center"
onmouseover="this.className='MsgClick'" onmouseout="this.className=''" >
<asp:LinkButton ID="LinkButton2" runat="server" Text='<%# Eval("UserName") %>' CommandName="show"
class="InnerMenuFont"></asp:LinkButton>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("AdminId") %>' Visible="False"></asp:Label>
<br />
</div>
<hr style="width: 80%" />
</ItemTemplate>
</asp:DataList>
上記のコードでは、ID「DivContent」の現在の div にアクセスする必要があります
.MsgClick
{
background-image: url('Images/AdminHighlight.png');
background-repeat: no-repeat;
vertical-align: top;
margin-right: -38px;
padding-right: 30px;
}
上記のコードは私のクラスファイルです。