为什么剂量Request.Form [“ key”]不起作用?

时间:2018-12-21 11:55:32

标签: c# asp.net response.write

我正在尝试制作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["..."] 就是这样! 谢谢大家

0 个答案:

没有答案