2013-02-28 71 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

相關問題