fix (spero) problema reload XML...

This commit is contained in:
Samuele Locatelli
2014-03-13 12:51:13 +01:00
parent dee27abcdd
commit 76d9b42d35
7 changed files with 17 additions and 16 deletions
+2 -2
View File
@@ -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;">
+13 -12
View File
@@ -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
View File
@@ -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;
}
}
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.