2011年2月14日月曜日

ASP.NET C# 環境変数の表示

ちょくちょく必要なのでメモです
protected void Page_Load(object sender, EventArgs e)
    {
         for(int i=0;i<Request.ServerVariables.AllKeys.Length;i++){
            SERVER+="\n\n" + Request.ServerVariables.AllKeys[i]
        +" \t\t" 
        + Request.ServerVariables[Request.ServerVariables.AllKeys[i]];
        }
        Label1.Text = DataTableShow(SERVER);

    }
    private string DataTableShow(string dt)
    {
        string html = "";
        html += "\n" + "";         
    String[] dtrow = dt.Split(new string[] { "\n\n" }, StringSplitOptions.None);         
    for (int i = 0; i < dtrow.Length; i++)
        {
            String[] dtcol = dtrow[i].Split(new string[] { "\t\t" }, StringSplitOptions.None);
            html += "\n" + "";             for (int ci = 0; ci < dtcol.Length; ci++)
            {
                html += "\n" + "";             }             html += "\n" + "
";         }         html += "\n" + "
"; html += dtcol[ci]; html += "\n" + "
"; return html; }

0 件のコメント:

コメントを投稿