Revision: 57039
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at May 8, 2012 06:24 by MSISnippets
                            
                            Initial Code
Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
	' Validate Querystrings
	' Set raw querystring values to local variables, by definition,
	' these are strings.
	Dim RawSubjectID As String = Request.QueryString("SubjectID")
	Dim RawGroupID As String = Request.QueryString("GroupID")
	Dim RawTypeID As String = Request.QueryString("TypeID")
	
	' Check for empty string values (querystring value not passed) and
	' validate the expected data type:
	'    Array: IsArray(<obj to validate>)
	'    Date: IsDate(<obj to validate>)
	'    Integer: Int32.TryParse(<value to parse>, <variable to set if successful)
	'    
	If (Not String.IsNullOrEmpty(RawSubjectID) And Int32.TryParse(RawSubjectID, SubjectID)) And _
	    (Not String.IsNullOrEmpty(RawGroupID) And Int32.TryParse(RawGroupID, GroupID)) And _
	    (Not String.IsNullOrEmpty(RawSubjectID) And Int32.TryParse(RawTypeID, TypeID)) Then
	
	    ' Querysting validated, add code here...          
	
	End If
End Sub
                                Initial URL
Initial Description
Initial Title
Querystring Validation
Initial Tags
Initial Language
VB.NET