Mobile ASP.Net Tutorial

<%@ Page  Inherits="System.Web.UI.MobileControls.MobilePage" %>

protected void Page_Load(Object sender, EventArgs e) {
    NameValueCollection nvc = Request.Headers;
    string[] keys = nvc.AllKeys;
    for(int i = 0; i < keys.Length; i++) {
        string[] values = nvc.GetValues(keys[i]);
        System.Web.UI.MobileControls.Label lbl = new System.Web.UI.MobileControls.Label();
        lbl.Text = keys[i] + ":" ;
        for(int j = 0; j < values.Length; j++) {
            lbl.Text += " " + values[j]; 
        }
        form1.Controls.Add(lbl);
    }
}