IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

colspan, masterpage et options VisualStudio


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 208
    Par défaut colspan, masterpage et options VisualStudio
    Bonjour,

    Je souhaite gérer le header et le footer d'un tableau dans une MasterPage.
    Le body du tableau est dans la page fille et contient 2 colonnes. J'ai donc besoin d'un colspan="2" pour le header et le footer :
    Code de la master page
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <table class="properties">
    		<thead>
    			<tr>
    				<th class="title" colspan="2">
    					<asp:Label ID="lblTitle" runat="server" Text="" ></asp:Label>
    				</th>
    			</tr>
    		</thead>
    		<tbody>
    			<asp:ContentPlaceHolder ID="cphDetails" runat="server">
    			</asp:ContentPlaceHolder>
    		</tbody>	
    		<tfoot>
    			<tr>
    				<td class="action" colspan="2">>
    					<asp:Button ID="btnPrevious" runat="server" Text="Précédent" OnClick="btnPrevious_Click" />
    					<asp:Button ID="btnNext" runat="server" Text="Suivant" OnClick="btnNext_Click" />
    				</td>
    			</tr>
    		</tfoot>
    	</table>
    Code d'une des pages filles :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <asp:Content ID="cDetails" runat="Server" ContentPlaceHolderID="cphDetails">
    	<tr>
    		<td class="label">
    			<asp:Label ID="lblName" runat="server" Text="Nom :" AssociatedControlID="txtName"></asp:Label>
    		</td>
    		<td class="value">
    			<asp:TextBox ID="txtName" runat="server" Enabled="false"></asp:TextBox>
    		</td>
    	</tr>
    </asp:Content>
    Le problème est que lorsque j'enregistre la master page : Visual Studio me supprime les colspan="2" dans le code HTML
    J'ai cherché dans les options de VisualStudio mais je n'ai pas trouvé comment lui dire de ne pas modifier le code HTML.

    Quelqu'un a t'il une idée?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 208
    Par défaut
    La solution est de faire croire à Visual Studio qu'il y a 2 colonnes dans la master page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <tbody>
    			<tr><td></td><td></td></tr><!-- Hack pour que VisualStudio ne supprime pas le colspan sur le header et le footer -->
    			<asp:ContentPlaceHolder ID="cphDetails" runat="server">
    			</asp:ContentPlaceHolder>
    		</tbody>
    Si quelqu'un à une meilleure solution, je suis preneur!!

Discussions similaires

  1. Option colspan inchangeable dans le rptdesign
    Par pmboutteau dans le forum BIRT
    Réponses: 2
    Dernier message: 17/04/2014, 10h16
  2. [Kylix] kylix3 : pb sur options de projet
    Par Arsene dans le forum EDI
    Réponses: 3
    Dernier message: 09/04/2003, 10h41
  3. [propriétés]Option Checked
    Par psl dans le forum Composants VCL
    Réponses: 6
    Dernier message: 22/08/2002, 08h07
  4. Parametrage des options de projet
    Par ares7 dans le forum EDI
    Réponses: 7
    Dernier message: 22/07/2002, 15h33
  5. Vous gerez comment les options d'un programme?
    Par n0n0 dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/05/2002, 13h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo