首页 新闻 会员 周边

在ASP.NET MVC 中如何调用需要绑定数据的用户控件。

0
悬赏园豆:10 [已解决问题] 解决于 2009-04-28 15:59

我是直接从正式版学习mvc的.在使用自己的用户控件时发现.当我直接通过controller/action来访问我的usercontrol可以得到想要的内容.当我使用<% Html.RenderPartial("~/Views/NavList/List.ascx")%>方式来加载用户控件时发现controller并没有被调用.所以在用户控件中的Model为空.看了一下网上没找相关的处理方式.

后来有大哥告我用RenderAction .但是Html.RenderAction 却出不来

乐楽樂的主页 乐楽樂 | 初学一级 | 园豆:183
提问于:2009-04-25 10:11
< >
分享
最佳答案
0

Views只能放当前目录下及Shared目录下

/Views/Shared/List.ascx

调用

<% Html.RenderPartial("List")%>

如果放在

/Views/Shared/1/List.ascx

<% Html.RenderPartial("1/List")%>

 


重典 | 老鸟四级 |园豆:2442 | 2009-04-26 10:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册