我想从位于ASP页面中的表单中检索单选按钮的值" paiment.asp"并将其显示在另一个ASP页面中" confirm.asp" 所以,我用过:
<input type=radio name="type" id="trim" checked=checked value="trim"/>
<input type=radio name="type" id="Radio2" value="sem" />
<input type=radio name="type" id="Radio3" value="annuel"/>
并将此代码放入页面确认`
<%
string ab="";
if (Request.Form["type"] != null)
{
ab = Request.Form["type"].ToString();
}
%>
<% =ab %>
但我没有得到任何结果。有什么问题吗? `
答案 0 :(得分:0)
刚刚在fiddler中查看了以下代码:
<html>
<head></head>
<body>
<form method="post">
<input type="radio" name="group1" id="serviceDaily" value="Daily"> Daily </input>
<input type="radio" name="group1" id="serviceWeekly" value="Weekly"> Weekly</input>
<input type="radio" name="group1" id="serviceMonthly" value="Monthly"> Monthly</input>
<input type="submit" value="submit" />
</form>
</div>
<%
Dim group1
group1 = Request("group1")
Response.Write ("group1='" + group1 + "'")
%>
</body>
</html>
希望以上内容可以帮助您:)
答案 1 :(得分:-1)
您忘记了 runat =“server”属性。没有它,状态不会在客户端和服务器之间传输。