asp.net100行代码
时间: 2023-08-07 07:04:25 浏览: 59
以下是一个简单的 ASP.NET 网页,只使用了不到 100 行代码:
```csharp
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MyWebApp.Default" %>
<!DOCTYPE html>
<html>
<head>
<title>My First ASP.NET Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>Welcome to my website!</h1>
<asp:Label ID="lblName" runat="server" Text="Enter your name:"></asp:Label>
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
<br />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />
<br />
<asp:Label ID="lblOutput" runat="server"></asp:Label>
</div>
</form>
</body>
</html>
```
在后端代码中,我们可以处理按钮单击事件,向用户显示一条消息,如下所示:
```csharp
using System;
namespace MyWebApp
{
public partial class Default : System.Web.UI.Page
{
protected void btnSubmit_Click(object sender, EventArgs e)
{
string name = txtName.Text;
lblOutput.Text = "Hello, " + name + "!";
}
}
}
```
上述代码只是一个简单的示例,但它涵盖了 ASP.NET 的基本结构和语法,包括页面标记、控件、服务器端事件和代码文件。