Я бы хотел выбрать строку списка, чтобы при ее выделении фон менялся.
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" />
</div>
<div>
<asp:ListView ID="ListView1" runat="server" GroupPlaceholderID="groupplaceholder" ItemPlaceholderID="itemplaceholder">
<LayoutTemplate>
<div>
<table id="itemPlaceholderContainer" border="0" runat="server" cellpadding="10">
<tr>
<th>Description</th>
</tr>
<tr id="groupplaceholder" runat="server"></tr>
</table>
</div>
</LayoutTemplate>
<GroupTemplate>
<div>
<tr>
<tr id="itemplaceholder" runat="server"></tr>
</tr>
</div>
</GroupTemplate>
<ItemTemplate>
<div>
<style>
div {
background-color: lightblue;
}
</style>
<td><%# Eval("description") %></td>
</div>
</ItemTemplate>
</asp:ListView>
</div>
</form>
</body>
</html>
cs:
protected void Page_Load(object sender, EventArgs e)
{
GetListView();
}
private void GetListView()
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Server=locolhost;Database=dbdescription;Trusted_Connection=True;";
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "SELECT * FROM tbpracties";
SqlDataAdapter DA = new SqlDataAdapter();
DataTable DT = new DataTable();
DA.SelectCommand = cmd;
DA.Fill(DT);
ListView1.DataSource = DT;
ListView1.DataBind();
conn.Close();
}
Я пытался изменить стиль div но фон всей страницы меня меняет
Как мне сделать строку выбираемой так, чтобы при наведении курсора фоновый цвет менялся и можно было выбрать строку?
Заранее спасибо!