我(非常)是 ASP.NET 的新手,并且正在构建一个注册表单。我建立了一个空网站,添加Register.aspx
并填充了通常在注册页面上显示的所有表单元素。我还将表单提交到 Register.aspx 页面。
现在,我想在提交后捕获 POST 数据。我看到Page_Load
Register.aspx.cs 中有一个方法,在其中我已经完成了:
if (Request.HttpMethod == "POST")
{
// Validate inputs and show information to the user
}
但是现在我不知道如何将内容打印到页面上。经过一番挖掘,我尝试使用 Label 控件,所以我把它放在我的 Register.aspx 页面上:
<asp:Label ID="StatusLabel" runat="server" Text=""></asp:Label>
但是当我尝试StatusLabel.Text
从 Register.aspx.cs 中访问它时,我收到一条错误消息,指出它在当前上下文中不存在。
我很困惑,我怎样才能实现我想做的事情?
干杯!