我正在尝试制作c#ASP.net代码,当我按“提交表单”按钮时,它将显示带有表单答案的表格。 我唯一的问题是,当我按下“提交”按钮时,没有任何反应... 你能告诉我我的问题在哪里吗? 这是我的C#代码:
public string st = " ";
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Form["submit"] != null)
{
st += "<table dir = 'ltr' align = 'center' border = '1'>";
st += "<tr><th colspan = '2' align = 'center'> form results </th>
</tr>";
string uName = Request.Form["uName"];
string Pass = Request.Form["Pass"];
string eMail = Request.Form["eMail"];
st += "<tr><td> User Name: </td><td>" + uName + "</td></tr>";
st += "<tr><td> Password </td><td>" + Pass + "</td></tr>";
st += "<tr><td> eMail </td><td>" + eMail + "</td></tr>";
st += "</table>";
}
}
这是.aspx代码的行:
</table>
<% Response.Write(st); %>
这是aspx页面的顶部:
<%@ Page Title="" Language="C#" MasterPageFile="master.master"
AutoEventWireup="true" CodeFile="Register.aspx.cs" Inherits="mainMasterPage.Register" %>
谢谢!
塔尔
已修复
代替类型Request.Form["..."]
我输入Request["..."]
就是这样!
谢谢大家