controllers

    0熱度

    1回答

    我正在開發一個ASP.NET MVC應用程序,其中可以從數據庫中提取任何頁面的內容(如果存在)並顯示在頁面上。 這是爲了讓非技術人員能夠編輯內容而不必進入源代碼(例如視圖)並改變內容。 我這樣做的方式是,每個控制器派生自一個基礎控制器。基礎控制器重載'OnActionExecuted',並藉此機會提取分配給當前操作/控制器的任何內容。 如果該操作返回一個派生自'ContentViewModel'的

    5熱度

    2回答

    使用管理部分和公開部分設計Web應用程序。感覺就像只有「索引」和「顯示」的公共控制器有點多餘。我讀過的所有建議都爲admin提供了一個名稱空間,這很好。我只是想知道我是否應該有一個控制器加入動作,比如說「list_public」或類似的東西。 我是Rails的新手,所以也許我只是關心什麼。我只是不喜歡將所有這些控制器,視圖,助手名稱分散在我的項目目錄中的想法。 任何人都有這方面的見解?提前致謝。

    0熱度

    3回答

    重要更新 由於MVC 2.0預覽1此功能的發佈,已經實現在區域的形式實際框架本身的一部分。更多詳細信息請參閱Phil Haack的博客here 我有一個名爲ListManagerController的控制器。該控制器包含一個名爲Index()的ActionResult方法。當我在Visual Studio中右鍵選擇索引並選擇添加視圖時,新視圖將在/ Views/ListManager/Index中

    3熱度

    2回答

    製作控制器時,將其分割的最佳方法是什麼? 如果我有一個管理部分,它下面有一堆.ascx Web用戶控件和幾個.aspx頁面。我應該有一個AdminController嗎?或者我應該爲每個管理員頁面/網頁用戶控件設置一個控制器? 看起來好像負責單個頁面的操作違背了MVC試圖從Web窗體改進的一件事。但在同一時間,你不希望一個控制器爲您的整個網站... 我明白控制器應該做什麼,但一個單獨的控制器應負責

    1熱度

    1回答

    設置實例變量我最近加入ActiveScaffold到現有的Rails項目,和我遇到的問題是,該ActiveScaffold使用變量名稱不一樣,那些我已經有了。而不是通過我的整個應用程序去和改變所有的實例變量的名字,我想能夠設置實例變量在控制器中。問題是,@record和@records不能before_filters被調用,即使before_filter是active_scaffold調用之後。通

    0熱度

    1回答

    更新:已解決。謝謝BusyMark! 編輯:這是根據BushyMark下面的答案修改的。我想我正確地提出了所有建議的更改,但當用戶提交消息時,我仍然無法將post_type_id保存到數據庫。 我的應用程序有一個配置文件頁面。在個人資料頁面上,頁面的所有者可以輸入更新並點擊「提交」。更新消息在沒有頁面重新加載的情況下出現(即Ajax)。 它基本上看起來像你的Twitter主頁。但是,我們的用戶在輸