博 之 文

以 拼 搏 设 计 梦 想 , 以 恒 心 编 程 明 天
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

后台reque.form[]获取客户端value值

Posted on 2012-05-15 17:08  IsNull_Soft  阅读(310)  评论(0)    收藏  举报
  1. 亲自测试过的代码

前台代码

前台代码

 我这里是测试的:<input type="checkbox" id="Sel" name="Sel" value="abc" />

<label id="label2" for="Sel">请把我打钩</label>        

<input type="hidden" id="Hidden1" name="Hidden1" value="efg" />   //要使Request.From["Hidden1"];能取到Hidden1的value必须Id=”Hidden1”与name="Hidden1"同时存在    

<input type="text" id="Text1" name="Text1" />        

<input type="text" id="Text2" name="Text2" value="我是Text2" />

 

 <asp:Button ID="Button3" runat="server" Text="我是测试的" OnClick="Button3_Click" />

 

//后台代码

     protected void Button3_Click(object sender, EventArgs e)        

     {

            string Str = "";

            if (Request.Form["Sel"] != String.Empty && Request.Form["Sel"] != null)

            {

                Str = Request.Form["Sel"].ToString();

            }

            string hide = Request.Form["Hidden1"].ToString();//取到的是Hidden1的value值

            string text1 = Request.Form["Text1"].ToString();//取到的是Text1的value值

            string text2 = Request.Form["Text2"].ToString();//取到的是Text2的value值

           Response.Write("<script language='javascript'>alert('"+Str+"');alert('"+hide+"');alert('"+text1+"');alert('"+text2+"');</script>");

        }