12 messaggi dal 05 marzo 2007
Ma perchè la mia pagina master risponde in modo assolutamente diverso se renderizzata su IE6, Firefox e non parliamo su IE7 che taglia la gridview implacabilmente...praticamente l'ultimo ContentPlaceHolder si comporta diversamente a seconda del browser...

Qui sotto la pagina..
<%@ Master ClassName="MyMaster" Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Area Riservata</title>
    <script language="javascript" type="text/javascript" src="<%=Request.ApplicationPath%>/restricted/javascript/centeredPopup.js">function IMG1_onclick() {

}
</script>
    <link href="css/StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="formMaster" action="" runat="server">
    <table runat="server">
        <tr runat="server">
            <td runat="server" style="height: 32px">
                <img alt="logo" src="/NMArea/components/graph/logo.gif" width="285" height="49" id="IMG1" onclick="return IMG1_onclick()" />
            </td>
            <td runat="server" style="height: 32px">
                <asp:Label ID="Label1" runat="server" Font-Size="XX-Large" Height="24px" Text="Area Sinergia"
                Width="224px"></asp:Label>
            </td>
            <td runat="server" style="height: 32px">
                <asp:Image ID="Image1" runat="server" Height="40px" Width="170px" ImageUrl="~/components/graph/logo_sinergia.jpg" ImageAlign="Middle" />
            </td>
            <td runat="server" style="height: 32px">
                <asp:LoginStatus ID="LoginStatus2" runat="server" LogoutText="ESCI" LoginText="LOGIN" OnLoggingOut="LoginStatus1_LoggingOut" LogoutImageUrl="~/components/graph/exit.gif" LogoutPageUrl="~/Default.aspx"/>
            </td>
        </tr>
        <tr runat="server">
            <td runat="server" colspan="4" style="height: 92px">
                <asp:Panel ID="Panel2" runat="server"  Direction="LeftToRight" Height="77px" Width="662px" HorizontalAlign="Center">                            
                <asp:Label ID="Label2" runat="server" Height="19px" Text="copyright©2007 ***** s.r.l."
                    Width="215px"></asp:Label><br />
                <asp:Label ID="username" runat="server" Height="71px" Width="406px" Visible="False"></asp:Label></asp:Panel>
            </td>
        </tr>
        <tr runat="server">
            <td colspan="4" style="height: 100px" runat="server">
                <asp:Panel ID="PanelMenu" runat="server" Height="1px" HorizontalAlign="Center" Width="700" Direction="LeftToRight" Visible="False">
                    <asp:SiteMapDataSource ID="menu_DS" SiteMapProvider="" runat="server" />
                    <br />
                    <asp:Repeater runat="server" ID="Repeater1" DataSourceID="menu_DS">
                        <ItemTemplate> 
                            <ul id="pmenu">
                              <li>
                              <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("Url") %>'>
                              <%# Eval("Title") %></asp:HyperLink></li>
                              <asp:Repeater ID="Repeater1" runat="server" DataSource='<%# ((SiteMapNode)Container.DataItem).ChildNodes %>'>
                                <ItemTemplate>
                                        <li>
                                            <asp:HyperLink ID="HyperLink2" runat="server"
                                                           NavigateUrl='<%# Eval("Url") %>'>
                                                <%# Eval("Title") %>
                                            </asp:HyperLink>
                                        </li>
                                </ItemTemplate>
                              </asp:Repeater>
                            </ul>
                        </ItemTemplate>
                    </asp:Repeater>
                    <br />
                </asp:Panel>
            </td>
        </tr>
        <tr runat="server">
            <td colspan="4" style="height: 231px" runat="server">
                <asp:ContentPlaceHolder id="stage" runat="server">
                </asp:ContentPlaceHolder>
            </td>
        </tr>
</table>
</form>
</body>
</html>


..aiuto..

"Perchè 'tutto insieme' si scrive separato e 'separato' si scrive tutto insieme?"
ben venuto nel mondo selvaggio dell'implementazione dei css.

ci possono essere mille motivi, ma quello che guida tutti è la diversa interpretazione delle specifice che ogni browser fa dei css.

quindi l'unica cosa che ti consiglio di fare è provare vari stili finche non viene visualizzato correttamente da ogni client.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
12 messaggi dal 05 marzo 2007
sob...
dovevo immaginarlo

C'è qualche sito in italiano magari dove ci sono indicazioni utili?

Grazie nostromo come sempre :D

"Perchè 'tutto insieme' si scrive separato e 'separato' si scrive tutto insieme?"
onestamente italiano non saprei, però trovo ottimo questo sito straniero:

http://www.dynamicdrive.com/style/layouts/category/C10/

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.