このように、要求されたページのクエリ文字列からパラメーター「id」を取得しようとしています
If Request.QueryString IsNot Nothing AndAlso _
Request.QueryString.GetKey("id") IsNot Nothing Then
DeleteVehicle(Request.QueryString.GetKey("id"))
End If
しかし、私はこのエラーが発生します
System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
Line 16: If Request.QueryString IsNot Nothing AndAlso _
Line 17: Request.QueryString.GetKey("id") IsNot Nothing Then
Source File: G:\projects_backup\Toaab\Toaa\admin\vehicle\view.aspx.vb Line: 16
助けてくれますか
編集
これを page_load イベントで呼び出しています
同じページ (自動生成されたリンクがある) がハイパーリンクを介して呼び出されます
コードも次のように変更します
If Request.QueryString("id") IsNot Nothing OrElse Request.QueryString("id") IsNot String.Empty Then
DeleteVehicle(Request.QueryString("id").ToString)
End If