和hidden控件、Page_Load()有关的问题:(50分求助)
aryak 2003-08-25 01:23:51 搞不懂它啦,第一次显示的时候Message.Text应该为""
为什么Message.Text是"The hidden control contained the value: "
文件如下,hiddenpage.aspx:
//-------------------------------------
<script runat="server" language="c#">
void Page_Load()
{
Message.Text="";
if (Request.Form["hidden1"] != "" )//为什么第一次显示也能进入呢?
{
Message.Text = "The hidden control contained the value: " + Request.Form["hidden1"];
Message.Text +="?";
}
}
</script>
<html>
<head>
<title>Hidden Control Example</title>
</head>
<body>
<asp:label id="Message" runat="server"/>
<form runat="server">
<input name="hidden1" type="hidden" value="green">
<input type="Submit" VALUE="Click here to submit hidden control">
</form>
</body>
</html>
//------------------------------------------