我在第一个页面上放了两个html控件,一个是Text Field 它的id是txtName name是name type是text
另一个控件是一个提交按钮,id是btnSub name是submit type是submit
我想实现的功能是在第一个页面的text field里面输入内容,然后按提交按钮,跳转到第二个页面,第二个页面把第一个页面text field中的内容显示出来.可是我做的怎么也显示不出来,请大家看看
WebForm1.aspx的HTML代码:
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication3.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" action="WebForm2.aspx" method="post" runat="server">
<FONT face="宋体"><INPUT id="txtName" style="Z-INDEX: 101; LEFT: 184px; WIDTH: 192px; POSITION: absolute; TOP: 112px; HEIGHT: 48px"
type="text" size="26" name="name" runat="server"><INPUT id="txtPwd" style="Z-INDEX: 102; LEFT: 184px; WIDTH: 192px; POSITION: absolute; TOP: 192px; HEIGHT: 40px"
type="text" size="26" name="pwd" runat="server"><INPUT id="btnSub" style="Z-INDEX: 103; LEFT: 296px; WIDTH: 80px; POSITION: absolute; TOP: 256px; HEIGHT: 32px"
type="submit" value="提交" name="submit" runat="server"> </FONT>
</form>
</body>
</HTML>
WebForm1.aspx的aspx代码:
private void btnSub_ServerClick(object sender, System.EventArgs e)
{
Response.Redirect("WebForm2.aspx"); }WebForm2的代码
private void Page_Load(object sender, System.EventArgs e)
{
String s;
s=Request.Form.Get("name");
Response.Write(s+",您的个人信息正确!");
}请大家看看啊,谢谢