forked from DNNCommunity/DNN.Links
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLinks.ascx
47 lines (47 loc) · 2.68 KB
/
Links.ascx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<%@ Control Language="C#" Inherits="DotNetNuke.Modules.Links.Links"
AutoEventWireup="true" Explicit="True" Codebehind="Links.ascx.cs" %>
<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
<asp:Panel ID="pnlList" runat="server" CssClass="link_module" >
<asp:Repeater ID="lstLinks" runat="server" OnItemDataBound="lstLinks_ItemDataBound">
<HeaderTemplate>
<ul id="ulHeader" class="linklist <%# Horizontal %>" >
</HeaderTemplate>
<ItemTemplate>
<li id="itemLi" class="linkitem <%# Horizontal %>" <%# NoWrap %>>
<asp:HyperLink ID="editLink" Visible="<%# IsEditable %>" runat="server">
<asp:Image ID="editLinkImage" ImageUrl="~/images/edit.gif" AlternateText="Edit" Visible="<%# IsEditable %>"
runat="server" />
</asp:HyperLink>
<asp:Image ID="Image1" ImageUrl='<%# Eval("ImageURL") %>' Visible="<%# DisplayIcon %>"
runat="server" resourcekey="imgLinkIcon.Text" />
<a runat="server" id="linkHyp" href="#"
class="Normal<%#PopupTrigger%>" alt='<%# DisplayToolTip(Eval("Description").ToString()) %>' >
<%#Eval("Title")%>
</a><span id="spnSelect" runat="server" >
<asp:Label ID="lblMoreInfo" resourcekey="MoreInfo.Text" runat="server" Text="Label" Visible="false" >...</asp:Label>
</span>
<asp:Panel ID="pnlDescription" CssClass="item_desc" Style="display: none" runat="server">
<asp:Label runat="server" CssClass="Normal" ID="lbldescrdiv" />
</asp:Panel>
</li>
</ItemTemplate>
<FooterTemplate>
<div style="clear: both;" />
</ul>
</FooterTemplate>
</asp:Repeater>
</asp:Panel>
<asp:Panel ID="pnlDropdown" runat="server">
<asp:ImageButton ID="cmdEdit" runat="server" ImageUrl="~/images/edit.gif" AlternateText="Edit"
resourcekey="Edit" OnClick="cmdEdit_Click" ></asp:ImageButton>
<label style="display: none" for="<%=cboLinks.ClientID%>">
Link</label>
<asp:DropDownList ID="cboLinks" runat="server" DataTextField="Title" DataValueField="ItemID"
CssClass="NormalTextBox">
</asp:DropDownList>
<asp:LinkButton ID="cmdGo" runat="server" CssClass="CommandButton" resourcekey="cmdGo" OnClick="cmdGo_Click" ></asp:LinkButton>
<asp:LinkButton ID="cmdInfo" runat="server" CssClass="CommandButton" Text="..." OnClick="cmdInfo_Click" ></asp:LinkButton>
<asp:Label ID="lblDescription" runat="server" CssClass="Normal"></asp:Label>
</asp:Panel>