2011-01-02 13 views
0

alt textredirect gridview ausgewählte Zeilendaten auf zwei verschiedene Seiten beim Klicken auf zwei verschiedene Auswahltaste asp.net?

Ihave eine gridview template item Feld nämlich Stand, wie oben erwähnt ...

ich will, wenn Benutzer klicken Sie auf Hold-Taste von bestimmten Zeile dann dem Datensatz aus der bestimmten Zeile auf einem anderen Seite übertragen werden. ... bedeutet .... wenn ich dann Buchung Sitze = 35 und auf der Hold-Taste der ersten Reihe der gridview klicken geschlossen = 08: 00: 00 PM willbe trasferred zu

Me.Response.Redirect("Select_seats.aspx?s_no=" & label22.Text.ToString & "&" & "journey=" & label6.Text & "&" & "seater=" & label4.Text & "&" & "sleeper=" & label2.Text & "&" & "service=" & lab5.Text.ToString) .. 

und wenn ich auf die Schaltfläche Schaltfläche verwalten von derselben Zeile dann wird die Aufzeichnung dieser Zeile

Me.Response.Redirect("Select_nfo.aspx?s_no=" & label22.Text.ToString & "&" & "journey=" & label6.Text & "&" & "seater=" & label4.Text & "&" & "sleeper=" & label2.Text & "&" & "service=" & lab5.Text.ToString) 
+0

@ user559800 Also, wenn Sie die URL kennen, die Sie umleiten möchten, und Sie haben die 'Response.Redirect' zu tun, was ist Ihre Frage? – PhilPursglove

Antwort

0

von Ihrem previous, similar question übertragen werden, ich bin nicht sicher, welche Probleme Sie tatsächlich haben, weil Sie bereits 99% der Antwort.

Private Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand 
     Dim row As GridViewRow = DirectCast(DirectCast(e.CommandSource, Control).NamingContainer, GridViewRow) 
     Dim lab5 As Label = DirectCast(row.FindControl("Label5"), Label) 
     Dim label2 As Label = DirectCast(row.FindControl("Label2"), Label) 
     Dim label4 As Label = DirectCast(row.FindControl("Label4"), Label) 
     Dim label6 As Label = DirectCast(row.FindControl("label6"), Label) 
     Dim label22 As Label = DirectCast(row.FindControl("Label22"), Label) 

     If e.CommandName = "Hold" Then 
      Me.Response.Redirect("Select_seats.aspx?s_no=" & label22.Text.ToString & "&" & "journey=" & label6.Text & "&" & "seater=" & label4.Text & "&" & "sleeper=" & label2.Text & "&" & "service=" & lab5.Text.ToString) 
     ElseIf e.CommandName = "Manage" Then 
      Me.Response.Redirect("Select_nfo.aspx?s_no=" & label22.Text.ToString & "&" & "journey=" & label6.Text & "&" & "seater=" & label4.Text & "&" & "sleeper=" & label2.Text & "&" & "service=" & lab5.Text.ToString) 
     End If 
    End Sub 
+0

Objektverweis nicht auf eine Instanz eines Objekts gesetzt. dieser Fehler in dieser Zeile ... diese Zeile ist mit gelber Linie markiert Me.Response.Redirect ("Select_seats.aspx? S_no =" & label22.Text.ToString & "&" & "Reise =" & label6 .Text & "&" & "seater =" & label4.Text & "&" & "sleeper =" & label2.Text & "&" & "service =" & lab5.Text.ToString) – user559800

Verwandte Themen