回归的剖析

时间:2009-12-07 12:51:55

标签: c# .net asp.net postback

如何确定Params方法发送的POST

如果我有一个button,并且点击了button,那么会向服务器发送什么内容?

2 个答案:

答案 0 :(得分:3)

如果您枚举Request.Form,您将看到POST发送的所有数据。

protected void Page_Load(object sender, EventArgs e)
{
    foreach (string key in Request.Form.AllKeys)
    {
         Response.Write(key + " :: " + Request.Form[key] + "<br/>");
    }
}

但是,如果使用的是ASP.NET服务器控件,则不应以这种方式访问​​数据。您应该访问该控件的相关属性。 e.g。

// For a TextBox
TextBox1.Value; 

// For a DropDownList
DropDownList1.SelectedIndex;
DropDownList1.SelectedItem;
DropDownList1.SelectedValue;

答案 1 :(得分:0)

您可以查看Params属性。