首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-08-01 
页面通过post传值,一个小问题,帮忙看看我有一个测试页面a.aspx,通过post传值到b.aspx页面,其中有一个男女

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

热点排行