ASP.NET MVC(模型-视图-控制器)是一种用于构建 Web 应用程序的框架。视图(View)在这个框架中负责呈现用户界面,通常是以 HTML 格式呈现。以下是一个简单的 ASP.NET MVC 视图的例子:

假设有一个控制器(Controller)叫做 HomeController,里面有一个动作方法(Action)叫做 Index。下面是对应的视图:

1. HomeController.cs(控制器):
using System.Web.Mvc;

public class HomeController : Controller
{
    public ActionResult Index()
    {
        // 这里可以包含一些处理逻辑
        return View();
    }
}

2. Index.cshtml(视图):

在 Views 文件夹下创建名为 "Home" 的文件夹,并在该文件夹下创建名为 "Index.cshtml" 的文件。
@{
    ViewBag.Title = "Home Page";
}

<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>@ViewBag.Title</title>
</head>
<body>
    <div>
        <h2>Welcome to ASP.NET MVC!</h2>
        <!-- 这里可以添加其他 HTML 元素和 Razor 语法 -->
    </div>
</body>
</html>

在这个例子中,Index 方法返回一个视图,该视图对应于 Index.cshtml 文件。视图使用 Razor 语法(@ 符号)来嵌入 C# 代码,并能够动态生成 HTML 内容。在实际应用中,你可以在视图中添加任意的 HTML、CSS 和 JavaScript 代码,以及使用 Razor 语法嵌入动态内容。


转载请注明出处:http://www.pingtaimeng.com/article/detail/6563/ASP.NET