源栈培训:ASP.NET MVC:PartialView

更多
2020年02月12日 17点33分 作者:叶飞 修改

源栈培训:ASP.NET Core:PartialView类似,

除了:


调用方式

需使用@Html.Partial(),代码如下所示:

    @*_LogOnStatus.cshtml和当前页面在同一个文件夹,*@
    @*或者_LogOnStatus.cshtml在Shared文件夹下*@
    @Html.Partial("_LogOnStatus")

    @*将当前Model的Name,传递给_LogOnStatus.cshtml*@
    @Html.Partial("_LogOnStatus", Model.Name)

    @*将ViewData["Id"]=32,传递给_LogOnStatus.cshtml*@
    @Html.Partial("_LogOnStatus", new ViewDataDictionary { { "Id", 32 } })

    @*_LogOnStatus.cshtml在当前页面所在文件夹的子文件夹Yz下*@
    @*或者_LogOnStatus.cshtml在Shared/Yz文件夹下*@
    @Html.Partial("Yz/_LogOnStatus")

    @*_LogOnStatus.cshtml在~/Views/User/下,注意.cshtml后缀不能省略*@
    @Html.Partial("~/Views/User/_LogOnStatus.cshtml")


源栈培训 ASP.NET MVC
赞: 0 踩: 0

打赏
已收到打赏的 帮帮币

你的 打赏 非常重要!
为了保证文章的质量,每一篇文章的发布,都已经消耗了作者 1 枚 帮帮币
没有“帮帮币”,作者无法发布新的文章。

全系列阅读
评论 / 0

ASP.NET


RazorPage

微软推荐的、最新的、基于Razor页面和.NET core的新一代Web项目开发技术,包括Razor Tag Helper、Model绑定和Validation、Session/Cookie、内置依赖注入等……

MVC

过去两年间最流行的、基于.NET Framework和MVC模式的ASP.NET MVC框架,主要用于讲解安全、性能、架构和各种实战功能演示……

其他Web项目

包括WebForm和WebApi

全部
关键字



帮助

反馈