我在同一個視圖中有兩個類(模型)和兩個文本框。第一個文本框應該綁定到第一個模型,第二個文本框應該綁定到第二個模型。我徹底搜查了它。我需要一個MVVM模式的例子。將數據從多個模型綁定到單個視圖
-1
A
回答
1
我的模型
public class Customer
{
public int CustomerId { get; set; }
public string Title { get; set; }
public string Name { get; set; }
public string Address1 { get; set; }
public string Address2 { get; set; }
public string Area { get; set; }
public int MobileNumber { get; set; }
}
public class Account
{
public int AccountId { get; set; }
public string AccountType { get; set; }
}
我的視圖模型
public class TaskManagerVM
{
private Customer CustomerObj = new Customer();
private Account AccountObj = new Account();
public int CustomerId
{
get { return CustomerObj.CustomerId; }
set { CustomerObj.CustomerId = value; }
}
public string Name
{
get { return CustomerObj.Name; }
set { CustomerObj.Name = value; }
}
public string Address1
{
get { return CustomerObj.Address1; }
set { CustomerObj.Address1 = value; }
}
public string Address2
{
get { return CustomerObj.Address2; }
set { CustomerObj.Address2 = value; }
}
public int AccountId
{
get { return AccountObj.AccountId; }
set { AccountObj.AccountId = value; }
}
public string AccountType
{
get { return AccountObj.AccountType; }
set { AccountObj.AccountType = value; }
}
}
我綁定第一個文本框來查看模型的客戶ID屬性,它連接到第一個模型,customer.cs 我綁定第二個文本框查看連接到第二個模型的模型的Account ID屬性,account.cs
它是否正確?
+0
看不到任何錯誤。你在正確的道路上。 ViewModel可以從多個來源或模型中獲取數據,並可以查看視頻.. –
+0
你做得很好。讓我知道你在哪裏被擊中.. –
+0
感謝您的評論朋友。我首先不知道並提出了這個問題。然後我想象這個解決方案。 –
相關問題
- 1. 將單個視圖模型綁定到單個記錄
- 2. 如何將單個視圖綁定多個模型?
- 3. 多個視圖和數據模板綁定到相同的視圖模型
- 4. 綁定多個視圖模型
- 5. 從數據綁定視圖模型
- 6. 如何將多個模型綁定到Spring Web Flow中的單個視圖?
- 7. 將多個數據類型綁定到GridView中的單個列
- 8. 綁定到另一個視圖模型
- 9. 將多個值綁定到模型上
- 10. 將多個ng模型綁定到單個HTML元素
- 11. 將多個函數綁定到視圖的單擊事件
- 12. 將數組數據綁定到視圖模型 - knockout.js
- 13. 多個視圖綁定到多個ViewModels
- 14. 如何使用Knockout.js將多個視圖綁定到單個ViewModel
- 15. 綁定多個模型在骨幹網的單一視圖
- 16. 如何將模型綁定到視圖?
- 17. 將資源綁定到視圖模型
- 18. 綁定多個文件輸入數據到AngularJS數據模型
- 19. 如何將多個模型分配到單個視圖?
- 20. 使用JQuery將數據綁定到視圖中的模型ajax
- 21. 將選擇查詢數據綁定到視圖模型列表
- 22. KendoUI:將視圖模型綁定到數據源更改
- 23. ruby on rails:將視圖綁定到非數據庫模型
- 24. 使用視圖模型將數據表綁定到DataGrid
- 25. 我可以使用默認的模型綁定器將多個表單綁定到單個模型嗎?
- 26. 綁定到單個對象在視圖模型
- 27. 笨:從多個模型到視圖加載數據
- 28. 將數據綁定到多個數據透視表項
- 29. 將不同視圖模型綁定到每個頁面
- 30. UWP - 將多個網格視圖綁定到列表清單
發佈您到目前爲止嘗試過的東西。 –
@Ayyappan Subbramanian。我發佈了我做的答案。請對此發表評論。 –
向下投票導致我被該網站阻止發佈新問題。朋友首先請在downvoting之前的理由,以便我可以更正 –