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

C# Discussion :

Listes SharePoint populées dans dropdawn


Sujet :

C#

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut Listes SharePoint populées dans dropdawn
    Bonjour,

    Je rencontre quelques difficultés pour incorporer 2 listes SharePoint dans 2 Dropdawn.
    J'ai une liste "Type" et une liste "SubType" : le but étant de filtrer les "SubTypes" suivant le "Type" sélectionné.
    Pour exemple : Type 1 | Subtype1, Type 1 | Subtype2, Type 2 | Subtype3, Type 2 | Subtype4... J'aimerais que lorsqu'on sélectionne le Type1, on propose uniquement le choix de SubType : Subtype1 et Subtype2.

    Ma page ASP avec les 2 dropdawn :

    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
     
     <tr>
                <td class="label">Type<span class="required">*</span>
                </td>
                <td>
                    <asp:DropDownList CssClass="BorderGrey" Height="20" Width="364" ID="TypeSelector" OnSelectedIndexChanged="TypesList_SelectedIndexChanged" runat="server" AutoPostBack="true">
                    </asp:DropDownList>
                    <br />
                    <span class="errorMessage" id="typeError"></span>
                </td>
            </tr>
            <tr>
                <td class="label">SubType<span class="required">*</span>
                </td>
                <td>
                    <asp:DropDownList CssClass="BorderGrey" Height="20" Width="364" ID="subTypeSelectorID" runat="server">
                    </asp:DropDownList>
                    <br />
                    <span class="errorMessage" id="taxoError"></span>
                </td>            
            </tr>
    Le code qui me cause problème :

    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     protected void Page_Load(object sender, EventArgs e)
            {
                if (!Page.IsPostBack)
                {
                    {
                        TypesList.SelectedIndexChanged +=
                              new EventHandler(TypesList_SelectedIndexChanged);
                    }
                }
            }
            protected void TypesList_SelectedIndexChanged(object sender, EventArgs e)
            {            
                SPList types = SPContext.Current.Web.Lists["Types"];            
                string filter = "test";
                types.Items.AsQueryable().ToString();
                SPQuery query = new SPQuery
                {
                     Query = @"<Where>
                     <Contains>
                        <FieldRef Name='Title' />
                        <Value Type='Text'>your value</Value>
                     </Contains>
                  </Where>"
                };
                SPListItemCollection items = types.GetItems(query); 
            }
     
            private void TypesList(object sender, EventArgs e)
            {
                throw new NotImplementedException();
            }
     
            private void LoadSubTypesList(Action<object, EventArgs> TypesList_SelectedIndexChanged, object subTypeSelectorID)
            {
                SPList subtypes = SPContext.Current.Web.Lists["SubTypes"];
            }
    L'idée étant de récupérer le Type sélectionné, pour faire une query permettant de filtrer les SubTypes.

    Je ne sais pas si je procède de la bonne manière ?
    Je bloque une fois la query : comment m'y prendre pour récupérer le résultat de la query pour l'appliquer dans ma 2ème dropdawn ?

    Merci d'avance.

  2. #2
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    Petit up

Discussions similaires

  1. liste sharepoint : disponibilité dans le temps des ressources
    Par ITParty dans le forum Développement Sharepoint
    Réponses: 5
    Dernier message: 28/05/2013, 14h43
  2. Réponses: 6
    Dernier message: 01/03/2011, 09h39
  3. [SP-2007] List Sharepoint + recherche dans fichier
    Par museman dans le forum SharePoint
    Réponses: 3
    Dernier message: 15/04/2009, 22h47
  4. clé unique dans une liste sharepoint
    Par makinda dans le forum SharePoint
    Réponses: 1
    Dernier message: 14/05/2008, 08h35
  5. Déposer un fichier automatiquement dans une list sharepoint
    Par nico18987 dans le forum SharePoint
    Réponses: 7
    Dernier message: 22/12/2007, 12h19

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