请说明这段代码的功能

protected void Page_Load(object sender,EventArgs e)
{
string username=Request.QueryString["tbName"];
string love=Request.QueryString["tblove"];
Response.Write("用户名:"+username+"
兴趣:"+love);
}

Request.QueryString获取请求中提交的数据。
Response.Write将数据响应回请求的地方。

Request.QueryString["xx"]用于获取GET提交(就是url问号后)的键值对数据。
如果是post提交,需要用Request.Form["xxx"]获取
Response.Write会在aspx页面最开头输出内容,会导致xhtml申明出问题,导致页面出现错乱什么的。最好是用全局变量加this.DataBind()来实现数据输出到指定的位置。