従来の ASP.NET を使用している場合は、Xander が提案するように、パラメーターをクエリ文字列に渡す必要があります。ASP.NET は、? の後にパラメーターを正しく解析します。Request["parameterName"] 経由でアクセスできます。
しかし、投稿したような「ユーザーフレンドリーなURL」が必要な場合は、ユーザーフレンドリーなURLをシステムURLに書き換えるメカニズムが必要です。
まず、IIS7 Url Rewrite モジュールまたはサード パーティの Url Rewrite モジュールを使用できます。通常、これは正規表現に基づいており、url /Users/XYZ を /Users.aspx?name=XYZ に書き換えることができます。
また、ライアンが提案したように、比較的新しいテクノロジ ASP.NET ルーティング エンジンを使用することもできます。
URL スキームが複雑で、正規表現で記述できない場合は、独自の HTTP モジュールを作成し、カスタムの書き換えルールを実行できます。
Users.aspx.cs ページの場合、Request["Name"] からクエリ パラメータを読み取り、その値を使用して SQL クエリ (またはデータベースにアクセスするために使用するもの) を実行できます。