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)
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 Public numligne As String Public numligne13 As String
donc des que j'ai choisis entre les deux ma page s'ouvre nickel
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
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
Pouvez vous m'aider car la je bloque
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
merci d'avance
et n'hesitez pas a demander plus d'explication ou etre plus precise
Partager