User Control Page /admin/ModuleDefs.ascx (C#)
Uses Code Behind Page Page /admin/ModuleDefs.ascx.cs (C#)
1: <%@ Control Inherits="ASPNetPortal.ModuleDefs" CodeBehind="ModuleDefs.ascx.cs" Language="c#" AutoEventWireup="false" %>
2: <%@ Register TagPrefix="Portal" TagName="Title" Src="~/DesktopModuleTitle.ascx"%>
3:
4: <portal:title runat="server" id="Title1" />
5: <table cellpadding="2" cellspacing="0" border="0">
6:     <tr valign="top">
7:         <td>
8:             <asp:DataList id="defsList" DataKeyField="ModuleDefID" runat="server">
9:                 <ItemTemplate>
10:                     <asp:ImageButton ImageUrl="~/images/edit.gif" AlternateText="Edit this item" runat="server" />
11:                       
12:                     <asp:Label Text='<%# DataBinder.Eval(Container.DataItem, "FriendlyName") %>' CssClass="Normal" runat="server" />
13:                 </ItemTemplate>
14:             </asp:DataList>
15:         </td>
16:     </tr>
17:     <tr>
18:         <td>
19:             <asp:LinkButton cssclass="CommandButton" Text="Add New Module Type" runat="server" id="AddDefBtn" />
20:         </td>
21:     </tr>
22: </table>