asp.net中的Request.QueryString属性的用法
学过c#。刚刚接触asp.net中。这段代码的写法c#中没有出现过,所以很不解。
Request.QueryString后面的[]是什么意思呢?属性怎么可以带参数呢?求解。
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string message = Request.QueryString["name"];
Response.Write(message);
}
}
------解决方案--------------------
Request.QueryString 是一个集合。后面的文字是用于找到集合中该名称的值
Request.QueryString["name"]就是指 url中 名称为name的参数
比如 a.aspx?name=111
Request.QueryString["name"] 的值 就是"111"