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 :

Peut on superposer des datagrid


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 239
    Par défaut Peut on superposer des datagrid
    Bonjour

    j'ai une qstion assez bisard je voudrais savoir comment faire pour superposer deux datagrid lun sur lautre ? jaimerais jonglé avec la proprieté visible pour les faire a apparaitre a lecran mais jameré quil ai la meme position sur lecran c pourquoi je veux les superposer !!

    comment faire ??

    PS je bosse sur une apli web, asp.nt c# Vs 2003
    Merci a tous

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    460
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2005
    Messages : 460
    Par défaut
    Salut j'ai fait la meme chose il y a peu, tu peux le faire sans aucun soucis avec la propriete Visible, mais les dans un panel.

    Tu fais panel1.visible=true quand tu mets le 2e a false par exemple.

  3. #3
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 239
    Par défaut
    c'est quoi un panel ? c'est un fieldset ?
    et comment faire pour les mettre l'un dessu l'autre car moi sur mon interface je ne peux pas le faire je ne peux pas les mettre lun sur lautre !

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Il suffit que tes 2 panels est les meme origines et tailles.
    Sinon un Panel, coté client, ca donne un Div.

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    460
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2005
    Messages : 460
    Par défaut
    logiquement tu peux mettre tes 2 gridview l'un sur l'autre, ce n'est pas un pb.

    Sinon tu peux changer la source de ton gridview sur un OnClick par exemple :

    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
    22
    23
    24
    25
    26
    27
    28
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                GridView1.DataSource = "";
                GridView1.DataSourceID = "";
                GridView1.DataSource=ObjectDataSource3   ;
                // GridView1 = new GridViewSortEventHandler(Grid);
     
               // GridView1.OnSorting;
               // GridView1.d = DataGridViewColumnSortMode.Automatic;
                GridView1.AllowPaging = true;
                GridView1.AllowSorting = true;
                GridView1.DataBind();
     
            }
            catch (Exception ex)
            {
                if (!IsClientScriptBlockRegistered("Error"))
                    RegisterClientScriptBlock("Error",
                    String.Concat("<script language=\"javascript\" type=\"text/javascript\">\n", "<!--\n", "alert('", ex.Message.Replace("'", @"\'"), "'); ", "//-->\n",
                    "</script>")
                    );
                Response.Redirect("ManageAccounts.aspx");
            }
     
     
        }

  6. #6
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 239
    Par défaut
    desoler FamiDoo jai rien compris a ton code je sais meme pas ce quil fait

    et pour Chubyone
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Il suffit que tes 2 panels est les meme origines et tailles.
    Sinon un Panel, coté client, ca donne un Div.
    comment je fais ? pour quil ai la meme origine et la meme tailles ?

  7. #7
    Membre expérimenté Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Par défaut
    salut,
    en fait c'est sequentiel donc tu ne sais pas dans ton code les mettre l'un au dessus de l'autre, mais tu peux les mettre directement l'un à la suite de l'autre et dès que tu va jongler avec la propriété Visible celui qui sera visible prendra la place de celui qui sera invisible (rien de plus logique... )
    NB : en asp dès qu'un control à la propriété Control.Visible = false le control n'apparrait pas dans le code HTML du client

    oui un panel ca peut être un fieldset ou un div tout dépend des propriété que tu lui donnes

  8. #8
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 239
    Par défaut
    C'est cool merci ccambier j'ai tres bien compris je vien de tester et en effet sa marche !
    Merci a tous les autre bizzzz

  9. #9
    Membre expérimenté Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Par défaut
    de rien et n'oublie pas le "Résolu" merci

Discussions similaires

  1. Peut-on lire des gros fichiers(100k) avec "TClientSocke
    Par Fred LEM dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/12/2004, 14h41
  2. [Outils][BootStrapper] Où peut-on disposer des sources ?
    Par Didier69 dans le forum Contribuez
    Réponses: 3
    Dernier message: 28/09/2004, 15h32
  3. [JPanel] superposer des JPanel
    Par Galima dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 10/06/2004, 18h25
  4. Comment peut on integer des controles dans un prog opengl
    Par franck31400 dans le forum OpenGL
    Réponses: 2
    Dernier message: 28/04/2004, 09h06
  5. Réponses: 12
    Dernier message: 18/03/2004, 15h09

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