Appel de procédure stockée SQL Server personnalisée et redirection d'URL dans VB.NET

Je construis une application web aspx. J'ai un button "Envoyer" dans mon application qui appelle une procédure stockée personnalisée. J'essaie de comprendre le code pour redirect les users, une fois la procédure stockée est exécutée.

Voici mon code VB.NET pour le button + procédure stockée:

Public Overrides Sub SubmitRequisition1_Click(ByVal sender As Object, ByVal args As EventArgs) Try Dim CatalogID as Integer CatalogID = Ctype(me.CatalogID.text, int32) DbUtils.StartTransaction() Dim spName As BaseClasses.Data.StoredProcedure = Nothing Dim firstParameter as BaseClasses.Data.StoredProcedureParameter = Nothing firstParameter = New BaseClasses.Data.StoredProcedureParameter("@p_CatalogID", CatalogID, System.Data.SqlDbType.Int, System.Data.ParameterDirection.Input) Dim parameterList(0) As BaseClasses.Data.StoredProcedureParameter parameterList(0) = firstParameter spName = New StoredProcedure("DatabaseStoktrak1", "dbo.pHSEProcessWardReqsParams", parameterList) spName.RunNonQuery() DbUtils.CommitTransaction() Catch ex As Exception ' Report the error message to the end user' BaseClasses.Utils.MiscUtils.RegisterJScriptAlert(Me, "BUTTON_CLICK_MESSAGE", ex.Message) DbUtils.RollBackTransaction() Finally DbUtils.EndTransaction() End Try End Sub 

Quand j'insère cette ligne de code

 Response.Redirect("../LocationCatalog/WARDEditLocationCatalog.aspx") 

Je reçois une erreur de compilation

Message d'erreur du compilateur: BC30451: Le nom "Réponse" n'est pas déclaré.

Est-ce que cette ligne de code est correcte, et si oui, où faut-il aller? Ai-je besoin de déclarer quelque chose?

Toute aide est grandement appréciée.

Cordialement, Tomas

À la place, utilisez HttpContext.Current.Response.Redirect("../LocationCatalog/WARDEditLocationCatalog.aspx") place.

J'ai eu ce problème avec une application Web ASP précédente et cela l'a corrigé.

MODIFIER

Si non, je crois que vous devrez peut-être déclarer cela en haut de votre page de code VB.

 Imports System.Web