asp.net mvc 非当前路径下的部件引用

网友投稿 570 2022-12-02

asp- mvc 非当前路径下的部件引用

asp- mvc 非当前路径下的部件引用

asp- mvc的视图里面,引用一个部件通常是这样写的:

//最简单@Html.Partial("_MiniArgs")

//带参数@Html.Partial("_MiniArgs", Model, new ViewDataDictionary(){ new KeyValuePair("cols",7)})

这样写的话,这个部件应该位于视图同一目录,或者所在区域(Area)的Shared下面:​​Areas/本区域/Views/Shared/​​​,或者是根目录下的Shared: ​​~/Views/Shared/​​

但如果这个部件位于别的区域下呢?那应该这样写

@Html.Partial("~/Areas/本区域/Views/Shared/_MiniArgs.cshtml")

或者

@Html.Partial("~/Areas/本区域/Views/Shared/_MiniArgs.cshtml", Model, new ViewDataDictionary(){ new KeyValuePair("cols",7)})

引用部件,跟引用布局页差不多的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:架构师学习笔记15-基于中间件的开发
下一篇:局域网内多台机器使用自签发证书架设https网站一:原理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~