我的代码如下:
<script language="c#" runat="server">
void Page_Load(){
if(Request.Form["hidden1"]!=""){
Message.Text="Hidden is "+Request.Form["hidden1"];
}
}
</script><asp:Label ID="Message" runat="server"/><form runat="server">
<input name="hidden1" type="hidden" value="ICE">
<input type="submit">
</form>可是在页面初始化的时候,就会显示起初的文本Hidden is,这是为什么呢?
当用户没有提交表单的时候,Request.Form["hidden1"]是空的啊,下面的语句就无法执行的!
<script language="c#" runat="server">
void Page_Load(){
if(Request.Form["hidden1"]!=""){
Message.Text="Hidden is "+Request.Form["hidden1"];
}
}
</script><asp:Label ID="Message" runat="server"/><form runat="server">
<input name="hidden1" type="hidden" value="ICE">
<input type="submit">
</form>可是在页面初始化的时候,就会显示起初的文本Hidden is,这是为什么呢?
当用户没有提交表单的时候,Request.Form["hidden1"]是空的啊,下面的语句就无法执行的!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货