Borang ASP
Arahan Request.QueryString dan Request.Form digunakan untuk mendapatkan maklumat daripada borang, seperti input pengguna.

Cubalah - Contoh
Borang menggunakan method="get"
Contoh ini menunjukkan cara menggunakan perintah Request.QueryString dengan pengguna untuk berinteraksi.
Borang menggunakan method="post"
Contoh ini menunjukkan cara menggunakan perintah Request.Form untuk berinteraksi dengan pengguna.
Borang menggunakan butang radio
Contoh ini menunjukkan cara menggunakan perintah Request.Form untuk berinteraksi dengan pengguna melalui butang radio.
Input Pengguna
Objek Permintaan boleh digunakan untuk mendapatkan semula maklumat pengguna daripada borang.
Contoh borang HTML
Nama Pertama: <input type="text" name ="fname"><br>
Nama Akhir: <input type="text" name="lname"><br><br>
<input type="submit" value="Submit">
</form>
Input pengguna boleh diambil melalui perintah Request.QueryString atau Request.Form.
Request.QueryString
Arahan Request.QueryString digunakan untuk mengumpul nilai daripada borang menggunakan method="get".
Maklumat yang dipindahkan daripada borang menggunakan kaedah GET boleh dilihat oleh semua pengguna (muncul dalam bar alamat penyemak imbas), dan terdapat had pada jumlah maklumat yang dihantar.
Jika pengguna memasukkan "Bill" dan "Gates" dalam borang HTML di atas, URL yang dihantar ke pelayan akan kelihatan seperti ini:
Andaikan fail "simpleform.asp" mengandungi skrip ASP berikut:
Selamat datang
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
< ;/body>
Pelayar akan memaparkan bahagian badan dokumen seperti berikut:
Request.Borang
Permintaan.Arahan Borang digunakan untuk mengumpulkan nilai daripada borang menggunakan method="post".
Maklumat yang dipindahkan daripada borang menggunakan kaedah POST tidak dapat dilihat oleh pengguna, dan tiada had pada jumlah maklumat yang dihantar.
Jika pengguna memasukkan "Bill" dan "Gates" dalam borang HTML di atas, URL yang dihantar ke pelayan akan kelihatan seperti ini:
Andaikan fail "simpleform.asp" mengandungi skrip ASP berikut:
Selamat Datang
<%
response.write(request.form ( "fname"))
response.write(" " & request.form("lname"))
%>
</body>
Pelayar akan Memaparkan bahagian badan dokumen seperti berikut:
Pengesahan Borang
Jika boleh, cuba kepada Pengesahan input pengguna pada penyemak imbas (melalui skrip sebelah klien). Pengesahan penyemak imbas lebih pantas dan mengurangkan beban pelayan.
Jika input pengguna akan disimpan ke pangkalan data, maka anda harus mempertimbangkan untuk menggunakan pengesahan sisi pelayan. Cara yang baik untuk mengesahkan borang di bahagian pelayan adalah dengan menghantar borang (disahkan) kembali ke halaman borang dan bukannya pergi ke halaman lain. Pengguna kemudiannya boleh mendapatkan maklumat yang salah pada halaman yang sama. Ini memudahkan pengguna mencari ralat.