2013-02-28 90 views

回答

0

既然你在使用杜兰达,我猜你正在尝试一个水疗中心(就像我一样)。如果是这样,你真的不需要使用控制器来做到这一点。相反,页面上启动起来,包你的代码的主体与主JS文件在

@model MvcApplication7.Models.LoginModel 

<div id="main-content"> 
@if (@User.Identity.IsAuthenticated) 
{ 
    ///main app here 
} 
else 
{ 
    ///authorize/sign up here 
} 
</div> 

@if (@User.Identity.IsAuthenticated) 
{ 
@section scripts { 
    @Scripts.Render("~/bundles/duranal") 
    @Scripts.Render("~/bundles/etc...") 
} 
} 

这基本上是在微风中使用他们的微风温泉样本项目的家伙,你可以找到模型这里http://www.breezejs.com/spa-template

祝你好运!

ps。在街上的字是约翰爸爸将有一个课程即将在复合视力即将推出,我敢打赌将包括杜兰德的东西

+0

嗨感谢您的评论。我的意思是,如果你有一个模块来管理用户。我想用控制器将模型数据绑定到要加载的视图。我该怎么做,谢谢。 – 2013-03-01 01:35:58

+0

嗯,我不是专家,但我会说所有的用户管理都应该在客户端完成。在应用程序的开始,传递验证用户,并为他们分配一些安全令牌。您的客户端js会根据角色,操作等来管理您的用户(也许可以在Hot Towel模板中的shell视图模型中管理此信息)。然后,当用户尝试发布,放置,删除。您可以验证他们在应用程序的开始时使用了分配给该用户的安全令牌的用户。 – mtleising 2013-03-01 04:31:32

+0

虽然我可能会击败死马。你想要管理/完成什么?安全,活动,角色? – mtleising 2013-03-01 04:31:52

相关问题