Yaaaaaaaaaaaaaaaaaaaaaaaaaa gracias a Dios funcionó... n_n... Le puedo mandar más de 1 parámetro, es que estaba batallando con eso, si me genera el Crystal Report, al final opté por redireccionar la página con el botón "Limpiar", y con el código qu etengo arriba no lograba pasar más de un parámetro sin que me volviera a pedir el Crystal Report apartir de un segundo parámetro. Aquí les dejo un código que funciona para varios parámetros:
Código vb:
Ver originalImports CrystalDecisions.Web
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Partial Class VariosText
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim rep As ReportDocument = New ReportDocument
rep.Load(Server.MapPath("TextCrystal.rpt"))
Dim nombre As ParameterDiscreteValue = New ParameterDiscreteValue
nombre.Value = TextBox1.Text
Dim Edad As ParameterDiscreteValue = New ParameterDiscreteValue
Edad.Value = TextBox2.Text
rep.ParameterFields(0).CurrentValues.Add(nombre)
rep.ParameterFields(1).CurrentValues.Add(Edad)
Me.CRVTextBox.ReportSource = rep
Me.CRVTextBox.DataBind()
End Sub
End Class
Solo una pregunta, como le podré hacer para que por ejemplo al tener mi formulario, al darle clic al botón me generé mi crystal report en otra página... Es que tengo mi reportviewer en la misma página y si lo pongo en otra cómo podría pasarle los parámetros de mis textbox a una nueva página, espero haberme explicado, hasta yo mismo me revolví :s... Aquí dejo el código de mi página, espero que a alguien le sirva, espero y me puedan ayudar n_n...