Vodlink 0 Newbie Poster

hi i am building an asp app that a user logs in then is given textboxes to put a numbers in and when they click submit button the app should search an xml document for the computers with the matching input and display in gridview. The problem is i don't know how to get the app to do the search when submit is clicked. can anyone help below is the code for my asp app. Also am creating it in visual studio 2008.

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="supermatch._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">

    <title>Untitled Page</title>
    <link href="master.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:LoginView ID="computermatch_maker" runat="server">
        <AnonymousTemplate>
        <asp:Login ID="Login1" runat="server">
        </asp:Login>
        </AnonymousTemplate>
        <LoggedInTemplate>
           Welcome to super computer match. <br />
           Bellow are the critera that you can use to search.<br />
           Just enter the number you wish to use for searching.<br />
         <asp:Label ID="Labelcores" runat="server" Text="cores"></asp:Label> 
         <asp:TextBox ID="TextBoxcores" runat="server"></asp:TextBox> <br /> <br />
         <asp:Label ID="Labelrmax" runat="server" Text="Rmax"></asp:Label>
         <asp:TextBox ID="TextBoxRmax" runat="server"></asp:TextBox> <br /> <br />
         <asp:Label ID="LabelRpeak" runat="server" Text="Rpeak"></asp:Label>
         <asp:TextBox ID="Rpeak" runat="server"></asp:TextBox><br /> <br />
         <asp:Label ID="Labelpower" runat="server" Text="power"></asp:Label>
         <asp:TextBox ID="TextBoxpower" runat="server"></asp:TextBox><br /> <br />
         <input id="Submit1" type="submit" value="submit" /><br /> <br /> <br />
         <asp:LoginStatus ID="LoginStatus1" runat="server" />
         </LoggedInTemplate>
         </asp:LoginView>
       </div>
    </form>
</body>
</html>

here is a sample of my xml file

<?xml version="1.0" encoding="UTF-8" ?>
<top500:list authors="Hans Meuer, Erich Strohmaier, Jack Dongarra, Horst D. Simon" conversion-to-xml="Anas Nashif" date="2009-11-19 07:50:18" schema-by="Ad Emmen" xmlns:top500="http://www.top500.org/xml/top500/1.0">
- <top500:site>
  <top500:rank>1</top500:rank> 
  <top500:system-id>10184</top500:system-id> 
  <top500:manufacturer>Cray Inc.</top500:manufacturer> 
  <top500:computer>Jaguar - Cray XT5-HE Opteron Six Core 2.6 GHz</top500:computer> 
  <top500:system-address>http://www.nccs.gov/computing-resources/jaguar/</top500:system-address> 
  <top500:[B]r-max[/B]>1.759e+06</top500:r-max> 
- <top500:installation-site>
  <top500:installation-site-name>Oak Ridge National Laboratory</top500:installation-site-name> 
  <top500:installation-site-address>http://computing.ornl.gov</top500:installation-site-address> 
  <top500:site-id>1333</top500:site-id> 
  </top500:installation-site>
  <top500:town>Oak Ridge</top500:town> 
  <top500:state>Tennessee</top500:state> 
  <top500:country>United States</top500:country> 
  <top500:year>2009</top500:year> 
  <top500:area-of-installation>Research</top500:area-of-installation> 
  <top500:[B][B]number-of-processors[/B][/B]>224162</top500:number-of-processors> 
  <top500:[B]r-peak[/B]>2.331e+06</top500:r-peak> 
  <top500:[B]power[/B]>6950.60</top500:power>

the words in bold are what the user could search by e.g if they wanted a computer with a r-max of 30,000 in the textbox called TextBoxRmax they would type 30,000 and the result should be all computers with 30,000