我是RAZOR的新手,对这项新技术非常感兴趣。
现在我有2个RasdioButtons:月度会员和年度会员
我想从中获取所选值。
任何人都能对此有所了解吗?
如果您甚至可以向我提供一个小型演示代码,我们非常感谢。
我期待着您的回复。
这是RAZOR代码。
@{
var name = Request["name"];
var dobDay = Request["dobDT"];
var dobMonth = Request["dobMT"];
var dobYear = Request["dobYR"];
var gender = Request["gender"];
var address = Request["address"];
var city = Request["city"];
var state = Request["state"];
var country = Request["country"];
@*Login details*@
var email = Request["email"];
var email2 = Request["email-2"];
var pwd = Request["pass"];
var pwd1 = Request["pass-2"];
@*Membership Plan*@
bool monthlyPlan = false;
if(Request[""])
}
这是html代码
<table cellpadding="0" cellspacing="0">
<tr>
<td width="40" align="center">
<input type="radio" name="memType" value="m" />
</td>
<td width="200">
<b>Monthly</b> ( $9.95 per month )
</td>
<td width="40" align="center">
<input type="radio" name="memType" value="y" />
</td>
<td>
<b>Yearly</b> ( $95.50 per year )
</td>
</td>
</tr>
</table>
答案 0 :(得分:0)
请求对象使用html表单元素的“name”属性。对于几乎所有的Web技术都是如此,无论是PHP,经典ASP,ASP.net WebForms,ASP.net MVC等。
在您的情况下,Request["memType"]
应返回所选单选按钮的值。
对于CheckBoxes或Multiple Select列表,将返回以逗号分隔的选定值字符串。