新建———WebForm1.aspx页面,Form表单代码如下:
<body>
<form enctype="multipart/form-data" action="WebForm1.aspx" method="post">
<label for="txtname">账号:</label>
<input type="text" id="txtname" name="username" /><br />
<input type="submit" value="提交"/>
</form>
</body>
然后在 WebForm1.aspx 的Page_Load 中接收Form表单提交的数据,后台代码如下:
protected void Page_Load(object sender, EventArgs e)
{
//获取表单中所有请求键
string[] names = Request.Form.AllKeys;
for (int i = 0; i < names.Length; i++)
{
//获取表单中该键所有值
string[] values = Request.Form.GetValues(i);
//遍历输出 '键' 和 '值'
for (int j = 0; j < values.Length; j++)
{
Response.Write(names[i] + "=" + values[j] + "<br/>");
}
}
}