User Control Page /DesktopModules/Events.ascx (C#)
Uses Code Behind Page Page /DesktopModules/Events.ascx.cs (C#)
1: <%@ Control language="c#" Inherits="ASPNetPortal.Events" CodeBehind="Events.ascx.cs" AutoEventWireup="false" %>
2: <%@ Register TagPrefix="Portal" TagName="Title" Src="~/DesktopModuleTitle.ascx"%>
3:
4: <portal:title EditText="Add New Event" EditUrl="~/DesktopModules/EditEvents.aspx" runat="server" id=Title1 />
5:
6: <asp:DataList id="myDataList" CellPadding="4" Width="98%" EnableViewState="false" runat="server">
7: <ItemTemplate>
8: <span class="ItemTitle">
9: <asp:HyperLink id="editLink" ImageUrl="~/images/edit.gif" NavigateUrl='<%# "~/DesktopModules/EditEvents.aspx?ItemID=" + DataBinder.Eval(Container.DataItem,"ItemID") + "&mid=" + ModuleId %>' Visible="<%# IsEditable %>" runat="server" />
10: <asp:Label Text='<%# DataBinder.Eval(Container.DataItem,"Title") %>' runat="server" />
11: </span>
12: <br>
13: <span class="Normal"><i>
14: <%# DataBinder.Eval(Container.DataItem,"WhereWhen") %>
15: </i></span>
16: <br>
17: <span class="Normal">
18: <%# DataBinder.Eval(Container.DataItem,"Description") %>
19: </span>
20: <br>
21: </ItemTemplate>
22: </asp:DataList>