tempdata

    1熱度

    2回答

    ASP.NET MVC 2.0 我正在做Post-Redirect-Get,如果我在發佈時遇到錯誤,我需要包含ModelErrors以便沿着-Redirect-Get路線前進。 我把它通過 'TempData的': TempData["modelErors"] = ModelState. Where(item => item.Value.Errors.Count > 0).

    1熱度

    2回答

    作爲this question的後續,我想知道我的TempData發生了什麼。 方案1:在 用戶 用戶登錄提供電子郵件地址 用戶接收與驗證代碼上的驗證URL 用戶點擊 用戶已通過認證 成功電子郵件msg通過驗證行動中的TempData設置顯示 方案2:在 用戶 用戶登錄提供電子郵件地址 用戶登出/超時 用戶接收電子郵件,其中驗證代碼上的驗證URL 用戶點擊 用戶驗證 成功msg不顯示通過溫度在驗證

    1熱度

    1回答

    有人可以發佈示例代碼,瞭解如何從Global.asax.cs中訪問TempData字典對象?

    2熱度

    3回答

    我知道TempData只能在單個頁面請求之間工作。但我認爲有一種情況我認爲打破了預期的功能。 我首先使用控制器來處理圖像。如果這是最好的做法,我現在不會這樣做,但對我來說這很有效。但問題是,每次調用其中一個圖像操作時,顯然會佔用一個TempData信用。 是否有MVC的方式說「這個控制器/行動是否超出正常的頁面請求的範圍」,因此無論是堅持到TempData或完全TempData的生命週期自身刪除?

    3熱度

    5回答

    我使用TempDate["Message"]作爲用戶確實在我的網站像這樣的事情,以顯示小更新橫幅: [AcceptVerbs(HttpVerbs.Post), Authorize(Roles = "Admins")] public ActionResult Delete(int id) { _Repo.DeletePage(id); // soft-delete Temp

    1熱度

    1回答

    我將AppFabric設置爲我們在Asp.Net MVC2中構建的網站的會話狀態提供程序。由於TempData存儲在會話中,這也會使AppFabric成爲TempData的存儲提供者嗎?

    1熱度

    1回答

    我有一個小型的asp.net MVC 1 web應用程序,可以存儲文件並在App_Data目錄中創建目錄。當寫入操作成功時,我向tempdata添加一條消息並執行redirectToRoute。問題是執行操作時tempdata爲空。如果我將這些文件寫入Web應用程序根目錄之外的目錄中,則tempdata不爲null,並且一切正常。任何想法爲什麼寫在app_data似乎清除tempdata? 編輯:

    0熱度

    1回答

    在我的應用程序中,我需要在用戶保持登錄期間存儲一些用於提供用戶查看其數據(預定義過濾器,語言等)的定製體驗的變量。我需要的數據不超過1Kb。 我讀過很多博客文章,絕對鼓勵不要將這些數據存儲在Session對象中。在許多博客文章中,作者建議使用TempData代替。 據我所知TempData是短期臨時數據的一個不錯的選擇,並且不適合在用戶保持記錄的所有時間段期間緩存數據。 我錯了嗎?什麼是適合我的場

    4熱度

    1回答

    我需要使用頁面上存在的現有數據填充新窗口(無菜單,無地址欄)。 我正在使用一個java腳本函數來達到這個目的。 function popup() { window.open("../AcknowledgeStatements/OutStandingAckInPdf", '', 'scrollbars=yes,width=740,height=600,resizable=yes');

    0熱度

    1回答

    我想爲我的一些控制器使用虛擬TempDataProvider。 供應商看起來像這樣。 public class NullTempDataProvider : ITempDataProvider { public IDictionary<string, object> LoadTempData(ControllerContext controllerContext) { re