Bonjour,
je suis en train de tester un projet que je dois rendre pour fin juillet et je rencontre quelques probleme avec mes variables
je ne suis pas une programmatrice en herbe mais j'essaye de m'améliorer

donc voila
je créé des pages wweb sous aspx!!
j'ai defini dans un module plusieurs variables mais pour ici je vais vous en montrer que deux( le reste sera un copier coller)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Public numligne As String
    Public numligne13 As String
dans une premiere page je demande de choisir dans un dropdownlist une ligne
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
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click
        'Numligne permet de récuperer le champs sélectionné dans la lsite déroulante
 
 
        numligne = DropDownList1.SelectedValue
        numligne13 = DropDownList1.SelectedValue
               'Permet d'être rediriger vers la Page Prise de Poste
        If numligne = "12 GUIPAGE" Then
            Response.Redirect(".\Page2.aspx")
        End If
        If numligne13 = "5N GUIPAGE" Then
            Response.Redirect(".\Page80.aspx")
        End If
 
    End Sub
 
    End Class
donc des que j'ai choisis entre les deux ma page s'ouvre nickel
mais alors quand cette page est activé ou ouverte l'utilisateur doit rentrer ces initiales:la variable numligne devient numligne13 ou numligne13 devient numligne lorsque je valide!!

voici une des 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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Imports System.Data.SqlClient
Imports System.Data
Partial Public Class Page30
    Inherits System.Web.UI.Page
 
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        'Récupere la ligne sélectionnée dans la liste déroulante
        If numligne3 = "1206 AME" Then
            CType(FormView1.FindControl("LigneTextBox"), TextBox).Text = numligne3
        End If
 
        'Récupére la date sous la forme 00/00/0000
        CType(FormView1.FindControl("DateTextBox"), TextBox).Text = Now.ToShortDateString
        'Récupere l'heure sous la forme 00:00
        CType(FormView1.FindControl("Heure_DebutTextBox"), TextBox).Text = Now.ToShortTimeString
    End Sub
 
    Protected Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click
        initiale = TextBox1.Text
    End Sub
 
    Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles GridView1.SelectedIndexChanged
        CType(FormView1.FindControl("InitialesTextBox"), TextBox).Text = GridView1.SelectedRow.Cells(4).Text
 
        CType(FormView1.FindControl("MatriculeTextBox"), TextBox).Text = GridView1.SelectedRow.Cells(1).Text
    End Sub
 
    Protected Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button4.Click
 
        Response.Redirect(".\page4.aspx")
    End Sub
 
    Private Sub FormView1_ItemInserted(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.FormViewInsertedEventArgs) Handles FormView1.ItemInserted
 
        Response.Redirect(".\page4.aspx")
 
 
    End Sub
End Class
Pouvez vous m'aider car la je bloque

merci d'avance

et n'hesitez pas a demander plus d'explication ou etre plus precise