当前位置: 代码迷 >> ASP.NET >> 页面通过post传值,一个小疑点,帮忙看看
  详细解决方案

页面通过post传值,一个小疑点,帮忙看看

热度:1564   发布时间:2013-02-25 00:00:00.0
页面通过post传值,一个小问题,帮忙看看
我有一个测试页面a.aspx,通过post传值到b.aspx页面,

其中有一个男女性别选项,

HTML code
<input type="radio" name="sex"  id="txtMan" checked="true"  runat="server"/><label for="man">男</label><input type="radio" name="sex"  id="txtWomen" runat="server" /><label for="woman">女</label>


在b.aspx页面,接收到这个性别的值是空的,

我是这样写的

C# code
 lSex.Text = Request.Form["txtMan"] == "true" ? "男":"女";


但是,这个值,其实是没有传过去,一直是空值,这个是什么问题啊 ?

还是,写错了,应该怎么改?



------解决方案--------------------------------------------------------
你这样获取POST是得不到的,不是根据其ID来,而是根其Name来获取,
Request.Form["sex"]
  相关解决方案