asp.net - 谁能告诉我Mvc View 中@using和@Model之间的主要区别是什么,什么时候需要什么

标签 asp.net

我是 Asp.Net 和 MVC 的新手。让我困惑的一件事是,我们有时在 View 中使用 @Using 和 @Model,我需要更清楚地了解何时需要什么以及为什么需要什么。

最佳答案

@usingthe using directive 相同在普通的 C# 代码中:它可以访问命名空间的类型,而无需显式声明。

@model 定义 View (或部分)的模型类型,允许对其及其成员进行类型化访问。

@Model访问当前调用中与此 View 链接的模型,如实际数据中一样。

关于asp.net - 谁能告诉我Mvc View 中@using和@Model之间的主要区别是什么,什么时候需要什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18849387/

相关文章:

ASP.NET 键/值列表

asp.net - ASP.NET 是否需要 ActiveX?

c# - 如何将var转换为DataTable?

c# - 如何以编程方式向 contentPlaceHolder 添加内容?

html - 具有高 dpi (150%) 的 CHtmlView 中的网页显示不正确

java - 通用图像加载器,下载更高效,数据更少。如何?

c# - 使用隐藏的站点地图节点来控制访问

asp.net - 什么是用于安全目的的验证码?

c# - 如何从不活动但与事件服务器连接的服务器设置 Img src

asp.net - ASP.NET MVC 如何连接到 ASP.NET?