ASP.NET Page /admin/ModuleDefinitions.aspx (C#)
Uses Code Behind Page Page /admin/ModuleDefinitions.aspx.cs (C#)
1: <%@ Page language="c#" CodeBehind="ModuleDefinitions.aspx.cs" AutoEventWireup="false" Inherits="ASPNetPortal.ModuleDefinitions" %>
2: <%@ Register TagPrefix="portal" TagName="Banner" Src="~/DesktopPortalBanner.ascx" %>
3:
4: <%--
5:     The SecurityRoles.aspx page is used to create and edit security roles within
6:     the Portal application.
7: --%>
8:
9: <HTML>
10:   <HEAD>
11:         <link rel="stylesheet" href='<%= Request.ApplicationPath + "/Portal.css" %>' type="text/css">
12:   </HEAD>
13:     <body leftmargin="0" bottommargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0">
14:         <form runat="server">
15:             <table width="100%" cellspacing="0" cellpadding="0" border="0">
16:                 <tr valign="top">
17:                     <td colspan="2">
18:                         <portal:Banner id="SiteHeader" runat="server" />
19:                     </td>
20:                 </tr>
21:                 <tr>
22:                     <td>
23:                         <br>
24:                         <table width="98%" cellspacing="0" cellpadding="4" border="0">
25:                             <tr valign="top">
26:                                 <td width="150">
27:                                      
28:                                 </td>
29:                                 <td width="*">
30:                                     <table width="500" cellspacing="0" cellpadding="0">
31:                                         <tr>
32:                                             <td align="left" class="Head">
33:                                                 Module Type Definition
34:                                             </td>
35:                                         </tr>
36:                                         <tr>
37:                                             <td colspan="2">
38:                                                 <hr noshade size="1">
39:                                             </td>
40:                                         </tr>
41:                                     </table>
42:                                     <table width="750" cellspacing="0" cellpadding="0" border="0">
43:                                         <tr>
44:                                             <td width="100" class="SubHead">
45:                                                 Friendly Name:
46:                                             </td>
47:                                             <td rowspan="5">
48:                                                  
49:                                             </td>
50:                                             <td>
51:                                                 <asp:TextBox id="FriendlyName" cssclass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
52:                                             </td>
53:                                             <td width="25" rowspan="5">
54:                                                  
55:                                             </td>
56:                                             <td class="Normal" width="250">
57:                                                 <asp:RequiredFieldValidator id="Req1" Display="Static" ErrorMessage="Enter a Module NAme" ControlToValidate="FriendlyName" runat="server" />
58:                                             </td>
59:                                         </tr>
60:                                         <tr>
61:                                             <td class="SubHead" nowrap>
62:                                                 Desktop Source:
63:                                             </td>
64:                                             <td>
65:                                                 <asp:TextBox id="DesktopSrc" cssclass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
66:                                             </td>
67:                                             <td class="Normal">
68:                                                 <asp:RequiredFieldValidator id="Req2" Display="Static" ErrorMessage="You Must Enter Source Path for the Desktop Module" ControlToValidate="DesktopSrc" runat="server" />
69:                                             </td>
70:                                         </tr>
71:                                         <tr>
72:                                             <td class="SubHead">
73:                                                 Mobile Source:
74:                                             </td>
75:                                             <td>
76:                                                 <asp:TextBox id="MobileSrc" cssclass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
77:                                             </td>
78:                                             <td>
79:                                                  
80:                                             </td>
81:                                         </tr>
82:                                     </table>
83:                                     <p>
84:                                         <asp:LinkButton id="updateButton" Text="Update" runat="server" class="CommandButton" BorderStyle="none" />
85:                                          
86:                                         <asp:LinkButton id="cancelButton" Text="Cancel" CausesValidation="False" runat="server" class="CommandButton" BorderStyle="none" />
87:                                          
88:                                         <asp:LinkButton id="deleteButton" Text="Delete this module type" CausesValidation="False" runat="server" class="CommandButton" BorderStyle="none" />
89:                                     </p>
90:                                 </td>
91:                             </tr>
92:                         </table>
93:                     </td>
94:                 </tr>
95:             </table>
96:         </form>
97:     </body>
98: </HTML>