asp.net-mvc-viewmodel

    0熱度

    1回答

    很長一段時間,我認爲將ReadOnly屬性應用於viewmodel屬性意味着生成的元素將具有readonly HTML屬性。 然後我很dissapintd地發現,這個ReadOnly屬性只適用於模型綁定,並在一個只讀的輸入值不綁定到視圖模型發佈,人們仍然可以在UI字段中鍵入,讓他們認爲價值會被儲存起來。 現在,我必須瀏覽我的viewmodel,並且在有此屬性的地方,將其註釋掉,然後手動將HTML

    2熱度

    1回答

    我在使用ViewModel時將值返回給控制器時出現問題。 爲了清楚起見,我簡化了下面的代碼,其中原件有更多的字段。 加載頁面時,隱藏字段中的值與預期值相同。但是,當提交表單時,字段中的值不會被髮送,而是我得到一個ArgumentNullException。 請你能告訴我我做錯了什麼。 查看 @model Project.Models.SCView @using (Html.BeginForm("

    0熱度

    2回答

    在C# MVC 5 View,如何檢查ViewModel's屬性是否爲null? 這裏是我的@model代碼: @model DataService.ViewModels.MVC.UserViewModel 的UserViewModel有一個屬性如下: public User userParent { get { return _userParent;

    0熱度

    1回答

    我編碼一個MVC 5互聯網應用程序,我有關於一個問題,序列化ViewModel屬性添加到JSON object: 下面是一個例子ViewModel: public class TestViewModel { public int id { get; set; } public string name { get; set; } public string examp

    0熱度

    1回答

    我已經在下面分享了視圖和視圖模型。我通過使用foreach循環而不是使用某些@Html幫助程序填充縮進的選擇列表(使用optgroup)。但是,我不知道如何將列表中的選定值分配給CreateMainEntryViewModel的特定屬性。更具體地說,我需要根據在提交表單時在下拉列表中進行的選擇來設置DiscussionWallId和TimeFrameId屬性值。在這個任務中,我使用Ajax.Beg

    1熱度

    2回答

    我是MVC中的新成員。我有一個視圖,其中包含許多下拉列表和包含許多列表的視圖模型。大多數這些列表是靜態的,所以我想緩存retrived記錄。我可以(自定義)型號粘合劑做到這一點,但我不一樣,實際使用(自定義)模型綁定我需要添加參數在操​​作方法中的每個對象是這樣的: public ViewResult SubmitNewValue(MyViewModel viewMod, IEnumerable<

    2熱度

    1回答

    請對我溫柔。我在這個網站上爲其他人閱讀了很多MVC的答案,但現在我找到了一些找不到答案的地方。 通過課程我創建了一個LoginDetails項目,其中viewmodel從控制器傳遞到每個視圖,一切都很順利。 模型(從SQL表): namespace MVC_EFCRUD.Models { using System; using System.Collections.Gener

    0熱度

    1回答

    類型的模型項在執行當前Web請求期間生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。 堆棧跟蹤: 出現InvalidOperationException:傳遞到字典 類型爲「Name.Models.IndexViewModel」的模型項目,但這個字典 需要類型的模型項目「Name.Models.TwoViewModel 」。 我需要爲這個視圖中的兩個不同的視圖模式:

    -1熱度

    2回答

    我有一個包含局部視圖的佈局頁面。部分視圖需要遍歷視圖模型中的屬性以顯示類別列表。顯示類別時,我需要顯示該類別中的文檔列表。 /Home/Index作品,但是當我嘗試查看/Documents/Category/{id},我得到一個錯誤: Additional information: The model item passed into the dictionary is of type 'Syst

    0熱度

    1回答

    後如何訪問從不同的充局部視圖數據我有3個partialviews 3周的ViewModels頁: 帳戶列表 模式彈出(你可以在這裏修改多個賬戶) 搜索面板 我想刷新1.後在2上進行POST。這很簡單,但如果我想保留使用搜索麪板後得到的結果呢? 我可以用2種方法做到這一點,但兩者都不好(糾正我,如果我錯了)。 首先(我選擇和工作的一個)是在TempData中存儲3.中使用的viewmodel。我做搜