读书人

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

发布时间: 2012-08-01 17:53:41 作者: rapoo

页面通过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"]

读书人网 >asp.net

热点推荐