加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 了解nopCommerce的MVC标签

发布时间:2020-12-16 04:08:25 所属栏目:asp.Net 来源:网络整理
导读:我是MVC的新手,在我下载并尝试调试的应用程序中,我看到了这个标记 @Html.Widget("body_start_html_tag_after")@Html.Partial("_Notifications")@Html.Action("AdminHeaderLinks","Common") 这意味着什么?,@ Html.Partial在哪里可以找到定义值“body_start_h
我是MVC的新手,在我下载并尝试调试的应用程序中,我看到了这个标记
@Html.Widget("body_start_html_tag_after")
@Html.Partial("_Notifications")
@Html.Action("AdminHeaderLinks","Common")

这意味着什么?,@ Html.Partial在哪里可以找到定义值“body_start_html_tag_after”)的位置?

还有这个:

<div class="master-wrapper-main">
    @RenderBody()
</div>

我在哪里可以找到@RenderBody的内容?这是在.cshtml文件中.

解决方法

我建议您查看像 http://www.asp.net/mvc这样的参考,以便更好地理解ASP.Net MVC.已经说过@ HTML.Widget等是在HTML生成过程中调用的服务器端代码.

我听说过nopCommerce,但我对结构不熟悉,但@Html通常用于服务器端辅助方法.

@ Html.Partial(“_ Notifications”)用于将_Notifications Partial视图添加到正在呈现的页面.

@Html.Action方法将呈现一个html A标签,其中包含指向控制器的href链接以及要执行的操作.

@ Html.Widget我不熟悉但可以假设它是一个辅助方法.

@RenderBody在主页(通常是shared / _Layout.cshtml)上用作服务器端标记,以呈现来自关联控制器的视图.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读