1. 新建 ASP.NET Web Pages 文件:
在您的项目中创建一个新的 ASP.NET Web Pages 文件(例如 Welcome.cshtml)。
2. 编写 Razor 代码和 HTML 结构:
在 Welcome.cshtml 文件中编写以下内容:
@{
// 处理表单提交
if (IsPost) {
var name = Request.Form["name"];
var greetingMessage = "Hello, " + name + "! Welcome to ASP.NET Web Pages!";
}
}
<!DOCTYPE html>
<html>
<head>
<title>Welcome to ASP.NET Web Pages</title>
</head>
<body>
<h2>Welcome Page</h2>
@if (IsPost) {
<p>@greetingMessage</p>
}
<form method="post">
<label for="name">Enter your name:</label>
<input type="text" name="name" required />
<br />
<input type="submit" value="Submit" />
</form>
</body>
</html>
在这个例子中,当用户提交表单时,通过 Request.Form["name"] 获取用户输入的姓名,并显示一个简单的欢迎消息。
3. 运行应用程序:
将应用程序运行起来,并通过浏览器访问 Welcome.cshtml 页面。您将看到一个简单的欢迎页面,用户可以在输入框中输入姓名,提交表单后将显示欢迎消息。
这只是一个简单的示例,您可以根据需要扩展和定制页面。ASP.NET Web Pages 提供了灵活的方式来结合代码和 HTML,使得开发动态 Web 内容变得简单。如果您的项目更加庞大或需要更复杂的逻辑,可能需要考虑使用 ASP.NET MVC 或 ASP.NET Core 等更强大的框架。
转载请注明出处:http://www.zyzy.cn/article/detail/14792/ASP.NET Web Pages