fix directlink!

This commit is contained in:
Samuele E. Locatelli
2018-03-13 14:31:16 +01:00
parent dec31b1f7e
commit a260fa5581
3 changed files with 22 additions and 8 deletions
+6 -6
View File
@@ -170,7 +170,7 @@
</site>
<site name="MP-Admin" id="3">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP-Admin" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP-Admin" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:56734:localhost" />
@@ -178,7 +178,7 @@
</site>
<site name="MoonProTablet" id="4">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP-Tablet" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP-Tablet" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:56739:localhost" />
@@ -186,7 +186,7 @@
</site>
<site name="MP-Site" id="5">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP-Site" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP-Site" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:54806:localhost" />
@@ -202,7 +202,7 @@
</site>
<site name="MP" id="7">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:2809:localhost" />
@@ -226,7 +226,7 @@
</site>
<site name="MP-IO(1)" id="10">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP-IO" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP-IO" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:20967:localhost" />
@@ -234,7 +234,7 @@
</site>
<site name="MP-MON(1)" id="11">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\VisualStudioProjects\MoonPro_dotnet\MP-MON" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.steamw\Documents\Visual Studio 2017\Projects\MoonPro_dotnet\MP-MON" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:14216:localhost" />
@@ -1,12 +1,12 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_directLinks.ascx.cs" Inherits="MoonProTablet.WebUserControls.mod_directLinks" %>
<div class="list-group">
<asp:Label runat="server" ID="lblHead" class="list-group-item list-group-item-action active">
<asp:Label runat="server" ID="lblHead" class="list-group-item list-group-item-action bg-dark text-light">
<i class="fa fa-map-marker"></i> LINK DIRETTI
</asp:Label>
<asp:Repeater ID="repLI" runat="server" DataSourceID="ods">
<ItemTemplate>
<asp:HyperLink runat="server" ID="btnMenuItem" CssClass="list-group-item list-group-item-action text-uppercase" NavigateUrl='<%# Eval("NavigateUrl") %>' Visible='<%# linkEnabled(Eval("NavigateUrl")) %>'><i class="fa fa-angle-double-right" aria-hidden="true"></i> <b><i class='fa fa-lg <%# Eval("icona") %>'></i> <%# Eval("Testo") %></b></asp:HyperLink>
<asp:HyperLink runat="server" ID="btnMenuItem" CssClass='<%# cssPage(Eval("NavigateUrl")) %>' NavigateUrl='<%# Eval("NavigateUrl") %>' ><i class="fa fa-angle-double-right" aria-hidden="true"></i> <b><i class='fa fa-lg <%# Eval("icona") %>'></i> <%# Eval("Testo") %></b></asp:HyperLink>
</ItemTemplate>
</asp:Repeater>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTipo" TypeName="MapoDb.DS_applicazioneTableAdapters.LinkMenuJQMTableAdapter">
@@ -43,6 +43,20 @@ namespace MoonProTablet.WebUserControls
return answ;
}
/// <summary>
/// Verifica se la pagina corrente sia URL indicato --> mostra ACTIVE
/// </summary>
/// <param name="navUrl"></param>
/// <returns></returns>
public string cssPage(object navUrl)
{
string answ = "list-group-item list-group-item-action text-uppercase";
if (navUrl.ToString().Replace(".aspx", "").Replace("~/", "") == titolo.Replace(".aspx", ""))
{
answ += " bg-secondary text-warning";
}
return answ;
}
/// <summary>
/// titolo pagina
/// </summary>
public string titolo