<div align="center"> <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" DataKeyNames="CourseID" DataSourceID="SqlDataSource1"> <Columns> <asp:TemplateField HeaderText="Item Details"> <ItemTemplate> <table> <tr> <td> <img src="images/system-search-md.png" alt="click here to see details" onclick='ToggleDisplay(<%# Eval("GroupID") %>);' style="cursor:pointer; height:15px; width:15px" /> </td> <td<> <p><%# Eval("CourseID") %></p> </td> <td> <a href="Group.aspx?id=<%# Eval("CourseID") %>"><%# Eval("CourseName") %> </a> </td> <td> <%# Eval("CourseName") %> </td> </tr> <tr> <td colspan="4"> <div id'coldiv<%# Eval("GroupID") %>' style="display:none;"> <asp:Literal runnat="server" ID="ltrl" Text='<%# Eval("GroupName") %>'></asp:Literal> </div> </td> </tr> </table> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> <script language="JavaScript"> function ToggleDisplay(id) { var elem = document.getElementById('coldiv' + id); if (elem) { if (elem.style.display != 'block') { elem.style.display = 'block'; elem.style.visibility = 'visible'; } else { elem.style.display = 'none'; elem.style.visibility = 'hidden'; } } } </script> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:testConnectionString %>" SelectCommand="SELECT dbo.groups.*, dbo.courses.* FROM dbo.courses INNER JOIN dbo.groups ON dbo.courses.GroupID = dbo.groups.ID"></asp:SqlDataSource> </div>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)