jed*_*ard 7 asp.net-mvc nopcommerce
我是MVC的新手,在我下载并尝试调试的应用程序中,我看到了这个标记
@Html.Widget("body_start_html_tag_after")
@Html.Partial("_Notifications")
@Html.Action("AdminHeaderLinks", "Common")
Run Code Online (Sandbox Code Playgroud)
这意味着什么?,@ Html.Partial在哪里可以找到定义值"body_start_html_tag_after")的位置?
还有这个:
<div class="master-wrapper-main">
@RenderBody()
</div>
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到什么@RenderBody?,这是在一个.cshtml文件中.
我建议您查看http://www.asp.net/mvc等参考资料,以更好地了解 ASP.Net MVC。话虽如此,@HTML.Widget 等是在 HTML 生成过程中被调用的服务器端代码。
我听说过 nopCommerce,但我不熟悉其结构,但 @Html 通常用于服务器端帮助方法。
@Html.Partial("_Notifications") 用于将 _Notifications 部分视图添加到正在呈现的页面。
@Html.Action 方法将渲染一个 html A 标签,其中包含指向控制器的 href 链接和要执行的操作。
@Html.Widget 我不熟悉,但可以假设它是一种辅助方法。
@RenderBody 在母版页(通常是共享/_Layout.cshtml)上用作服务器端标记来渲染来自关联控制器的视图。
| 归档时间: |
|
| 查看次数: |
4719 次 |
| 最近记录: |