fix (spero) problema reload XML...
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
<asp:Label runat="server" ID="lblTitolo" />
|
||||
</asp:LinkButton></li></ul></div><div class="navbar-collapse collapse">
|
||||
<ul id="itemPlaceholderContainer" runat="server" class="nav navbar-nav navbar-right">
|
||||
<asp:Repeater ID="menu" runat="server" DataSourceID="XmlDataSource1">
|
||||
<asp:Repeater ID="menu" runat="server" DataSourceID="XmlMenu">
|
||||
<ItemTemplate>
|
||||
<li class="dropdown">
|
||||
<a href='<%# XPath("@url")%>' class="dropdown-toggle" data-toggle="dropdown">
|
||||
@@ -61,7 +61,7 @@
|
||||
</a>
|
||||
</li>--%>
|
||||
</ul>
|
||||
<asp:XmlDataSource ID="XmlDataSource1" runat="server" EnableCaching="false"></asp:XmlDataSource>
|
||||
<asp:XmlDataSource ID="XmlMenu" runat="server" EnableCaching="false"></asp:XmlDataSource>
|
||||
</div>
|
||||
<!--/.nav-collapse -->
|
||||
<div class="subnavbar" style="color: #999;">
|
||||
|
||||
@@ -24,7 +24,6 @@ namespace GMW.WebUserControls
|
||||
// se l'utente c'è...
|
||||
if (user_std.UtSn.isAuth)
|
||||
{
|
||||
//forzaUpdateMenu();
|
||||
updateTreeMenu();
|
||||
}
|
||||
}
|
||||
@@ -40,9 +39,6 @@ namespace GMW.WebUserControls
|
||||
lblTitolo.Text = traduci(riga.NOME);
|
||||
lblIconTitolo.CssClass = traduci(riga.DESCRIZIONE);
|
||||
lbnUpdate.ToolTip = traduci("Update");
|
||||
#if false
|
||||
lnkPagCorr.HRef = string.Format("~/{0}", user_std.pagCorrente);
|
||||
#endif
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -65,9 +61,14 @@ namespace GMW.WebUserControls
|
||||
{
|
||||
try
|
||||
{
|
||||
XmlDataSource1.Data = user_std.UtSn.mappaSito;
|
||||
XmlDataSource1.XPath = "mainMenu/menu";
|
||||
XmlDataSource1.DataBind();
|
||||
if (user_std.UtSn.mappaSito == "")
|
||||
{
|
||||
Response.Redirect("default.aspx");
|
||||
}
|
||||
|
||||
XmlMenu.Data = user_std.UtSn.mappaSito;
|
||||
XmlMenu.XPath = "mainMenu/menu";
|
||||
XmlMenu.DataBind();
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -99,18 +100,18 @@ namespace GMW.WebUserControls
|
||||
protected void PagCorrente()
|
||||
{
|
||||
string[] uri = Request.Url.LocalPath.Split('/');
|
||||
// salvo pagian corrente
|
||||
user_std.pagCorrente = uri.Last().Replace("/","");
|
||||
// salvo pagina corrente
|
||||
user_std.pagCorrente = uri.Last();
|
||||
if (user_std.pagPrecedente == "")
|
||||
{
|
||||
user_std.pagPrecedente = user_std.pagCorrente;
|
||||
memLayer.ML.setSessionVal("user_std.pagPrecedente", user_std.pagPrecedente);
|
||||
}
|
||||
#if false
|
||||
if (user_std.pagCorrente != user_std.pagPrecedente)
|
||||
{
|
||||
user_std.pagPrecedente = user_std.pagCorrente;
|
||||
memLayer.ML.setSessionVal("user_std.pagPrecedente", user_std.pagPrecedente);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
/// <summary>
|
||||
/// effettua un update completo dei valori in sessione
|
||||
|
||||
+2
-2
@@ -85,12 +85,12 @@ namespace GMW.WebUserControls {
|
||||
protected global::System.Web.UI.WebControls.Repeater menu;
|
||||
|
||||
/// <summary>
|
||||
/// XmlDataSource1 control.
|
||||
/// XmlMenu control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.XmlDataSource XmlDataSource1;
|
||||
protected global::System.Web.UI.WebControls.XmlDataSource XmlMenu;
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user