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 :

Ajouter une barre de recherche sur un index [Débutant]


Sujet :

ASP.NET

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 1
    Par défaut Ajouter une barre de recherche sur un index
    Bonjour à tous,

    Je travaille sur une application MVC sur visual studio(Vb). Ma base de donnée est hébergée sur azure. Je bloque depuis deux jours à cause d'une histoire toute bete, je n'arrive pas à ajouter une option de recherche à l'index du contrôleur d'une de mes tables. Je veux que l'utilisateur puisse rechercher un sinistre dans une table "Sinistre" avec un identifiant_agence (colonne). Une fois la recherche lancée, je veux que les resultats soient affichés de la meme maniere que sur la page index. S'il recherche 3, le tableau ne contiendrait plus que cette ligne.


    Nom : Index.png
Affichages : 1020
Taille : 49,3 Ko


    J'ai trouvé une réponse tres détaillée sur internet : https://www.mikesdotnetting.com/Arti.../adding-search
    J'ai essayé de faire comme expliqué, mais je n'arrive pas a utiliser .contains avec ma clé pirmiare IDSINISTRE.

    Voila ce que j'ai fait :

    Au niveau du controleur, j'ai changé la fonction index générée automatiquement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        Function Index() As ActionResult
     
                Dim sinistre = db.Sinistre.Include(Function(s) s.Compagnie).Include(Function(s) s.Expert).Include(Function(s) s.Nature).Include(Function(s) s.Vehicules)
     
                Return View(sinistre.ToList())
     
            End Function
    en :

    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
     
     
     Function index(ByVal id As Integer?) As ActionResult
     
     Dim query As Sinistre = db.Sinistre.Find(id)
     
    Dim sinistre = db.Sinistre.Include(Function(s) s.Compagnie).Include(Function(s) s.Expert).Include(Function(s) s.Nature).Include(Function(s) s.Vehicules)
     
                If IsNothing(id) Then
                    Return View(sinistre.Tolist())
                End If
     
        Return View(query)
     
    End Function
     
     
     
    J'ai aussi essayé
     
    Function Index(ByVal id As String) As ActionResult
     
        Dim searchString = id
        Dim query= From m In db.sinistre Select m
     
        If Not String.IsNullOrEmpty(searchString) Then
            query= query.Where(Function(s) s.IDSINISTRE.equals(searchString))
        End If
        Return View(query)
    End Function


    Au niveau de la vue, j'ai ajouté à la vue index générée par Vstudio :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
      @Using (Html.BeginForm("Index", "Sinistres", FormMethod.Get))
     
        @<p>
            Title: @Html.TextBox("id") <br />
            <input type="submit" value="Filter" />
        </p>
        End Using
    J'ai joint les deux fichiers (jai changé l'extension de vbhtml en html pour pouvoir uploader index).

    Pouvez vous m'aider s'il vous plait ?
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter une barre de recherche à ma ListView
    Par Niniche dans le forum Composants graphiques
    Réponses: 7
    Dernier message: 25/08/2016, 15h51
  2. Ajouter une barre de recherche fonctionnelle à une ListView
    Par eento dans le forum Composants graphiques
    Réponses: 2
    Dernier message: 10/07/2016, 12h09
  3. [AC-2007] créer une barre de recherche sur un formulaire
    Par marco_t dans le forum IHM
    Réponses: 5
    Dernier message: 03/11/2010, 19h05
  4. [PHP 5.0] Barre de recherche sur une page html
    Par johnson95 dans le forum Langage
    Réponses: 3
    Dernier message: 19/03/2009, 00h43
  5. fonction qui écrit dans une barre de recherche sur internet
    Par ubssecurities dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/08/2008, 10h36

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