我在写用户注册的时候一个页面显示Form表单,输入数据,另一个页面用于接受数据传值。
但是在POST页面提交时,处理页面显示拒绝访问,不知道怎么回事,求解.
注册代码
<form id="FormRegister" runat="server" method="post" action="registerConfirm.aspx">
<ul class="information">
<li class="mdl-textfield mdl-js-textfield">
<input class="mdl-textfield__input" type="text" id="user" name="user"/>
<label class="mdl-textfield__label" for="user">请输入您用户名</label>
</li>
<li class="mdl-textfield mdl-js-textfield">
<input class="mdl-textfield__input" type="password" id="password" name="password" pattern="^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$"/>
<label class="mdl-textfield__label" for="password">设置您的密码</label>
<span class="mdl-textfield__error">密码范围6-20位,必须包含大小写字母及数字</span>
<div class="tips">
<span id="password-tips" class="icon material-icons black-1">help</span>
<div class="mdl-tooltip" for="password-tips">密码范围6-20位,<br>必须包含大小写字母及数字</div>
</div>
</li>
<button type="submit" class="information-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-color--blue mdl-color-text--white">
确定
</button>
<button type="reset" class="information-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent">
重置
</button>
</ul>
</form>
处理代码
if (Request.Form["user"]!=null&&Request.Form["password"]!=null){
Response.Write("有传值");
}else{
Response.Write("没有传值");
}
POST传值时,其中这个IIS就直接停止工作了!不知道这是什么原因?
跳转注册时直接这样显示