This tip was submitted to the VS.NET Info Center by member Clive Chinery. Please let other users know how useful it is by rating it below. Do you have a tip or code of your own you'd like to share? Submit it here.
When writing to a log within ASP.NET, it is very useful to output to the log not just a message such as error test, but where it is being reported.
The function GetPage called as
GetPage(Me.Request.FilePath) & ":" & strSql
prepends the name of the form.
Function GetPage(Byval sPagePath As String) As String 'Purpose: ' Get Page path 'Notes: ' Call as GetPage(Me.Request.FilePath) Dim iFind As Integer iFind = InstrRev(sPagePath,"/",-1, CompareMethod.Text) If iFind > 0 Then Return Mid$(sPagePath, iFind + 1) Else Return sPagePath End If End Function
This was first published in May 2003