ASP.NET Page /DesktopModules/EditLinks.aspx (C#)
Uses Code Behind Page Page /DesktopModules/EditLinks.aspx.cs (C#)
1: <%@ Page Language="c#" CodeBehind="EditLinks.aspx.cs" AutoEventWireup="false" Inherits="ASPNetPortal.EditLinks" %>
2: <%@ Register TagPrefix="portal" TagName="Banner" Src="~/DesktopPortalBanner.ascx" %>
3:
4: <HTML>
5: <HEAD>
6: <link rel="stylesheet" href='<%= Request.ApplicationPath + "/Portal.css" %>' type="text/css">
7: </HEAD>
8: <body leftmargin="0" bottommargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0">
9: <form runat="server">
10: <table width="100%" cellspacing="0" cellpadding="0" border="0">
11: <tr valign="top">
12: <td colspan="2">
13: <portal:Banner id="SiteHeader" runat="server" />
14: </td>
15: </tr>
16: <tr>
17: <td>
18: <br>
19: <table width="98%" cellspacing="0" cellpadding="4" border="0">
20: <tr valign="top">
21: <td width="150">
22:
23: </td>
24: <td width="*">
25: <table width="500" cellspacing="0" cellpadding="0">
26: <tr>
27: <td align="left" class="Head">
28: Link Details
29: </td>
30: </tr>
31: <tr>
32: <td colspan="2">
33: <hr noshade size="1">
34: </td>
35: </tr>
36: </table>
37: <table width="750" cellspacing="0" cellpadding="0" border="0">
38: <tr>
39: <td width="100" class="SubHead">
40: Title:
41: </td>
42: <td rowspan="5">
43:
44: </td>
45: <td>
46: <asp:TextBox id="TitleField" CssClass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
47: </td>
48: <td width="25" rowspan="5">
49:
50: </td>
51: <td class="Normal" width="250">
52: <asp:RequiredFieldValidator id="Req1" Display="Static" ErrorMessage="You Must Enter a Valid Title" ControlToValidate="TitleField" runat="server" />
53: </td>
54: </tr>
55: <tr>
56: <td class="SubHead">
57: Url:
58: </td>
59: <td>
60: <asp:TextBox id="UrlField" CssClass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
61: </td>
62: <td class="Normal">
63: <asp:RequiredFieldValidator id="Req2" Display="Static" runat="server" ErrorMessage="You Must Enter a Valid URL" ControlToValidate="UrlField" />
64: </td>
65: </tr>
66: <tr>
67: <td class="SubHead">
68: Mobile Url:
69: </td>
70: <td>
71: <asp:TextBox id="MobileUrlField" CssClass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
72: </td>
73: <td>
74:
75: </td>
76: </tr>
77: <tr>
78: <td class="SubHead">
79: Description:
80: </td>
81: <td>
82: <asp:TextBox id="DescriptionField" CssClass="NormalTextBox" width="390" Columns="30" maxlength="150" runat="server" />
83: </td>
84: <td>
85:
86: </td>
87: </tr>
88: <tr>
89: <td class="SubHead">
90: View Order:
91: </td>
92: <td>
93: <asp:TextBox id="ViewOrderField" CssClass="NormalTextBox" width="390" Columns="30" maxlength="3" runat="server" />
94: </td>
95: <td class="Normal">
96: <asp:RequiredFieldValidator Display="Static" id="RequiredViewOrder" runat="server" ControlToValidate="ViewOrderField" ErrorMessage="You Must Enter a Valid View Order" />
97: <asp:CompareValidator Display="Static" id="VerifyViewOrder" runat="server" Operator="DataTypeCheck" ControlToValidate="ViewOrderField" Type="Integer" ErrorMessage="You Must Enter a Valid View Order" />
98: </td>
99: </tr>
100: </table>
101: <p>
102: <asp:LinkButton id="updateButton" Text="Update" runat="server" CssClass="CommandButton" BorderStyle="none" />
103:
104: <asp:LinkButton id="cancelButton" Text="Cancel" CausesValidation="False" runat="server" CssClass="CommandButton" BorderStyle="none" />
105:
106: <asp:LinkButton id="deleteButton" Text="Delete this item" CausesValidation="False" runat="server" CssClass="CommandButton" BorderStyle="none" />
107: <hr noshade size="1" width="500">
108: <span class="Normal">Created by
109: <asp:label id="CreatedBy" runat="server" />
110: on
111: <asp:label id="CreatedDate" runat="server" />
112: <br>
113: </span>
114: <P>
115: </P>
116: </td>
117: </tr>
118: </table>
119: </td>
120: </tr>
121: </table>
122: </form>
123: </body>
124: </HTML>