我正在使用SL4和RIA服務。我有一個簡單的表格,包含3個字段(名稱,UpDatedByUserId,UpDatedOn)。在我的元數據中,我在後面的兩個字段上使用數據註釋,以便它們不顯示。我的DataGrid和相關的DataForm正確顯示每條記錄,並根據需要DataForm只顯示名稱字段,但當然我想以編程方式爲其他2個字段(UpDatedByUserId和UpDatedOn)設置值。有沒有一種方法可以在ViewModel中設置這些值?MVVM和DataForm - 如何設置非顯示字段的值
0
A
回答
0
在你的ViewModel你可以設置你的Name屬性,像這樣:
private string _UpdatedByUserId;
private DateTime _UpdatedOn;
private string _Name;
public string Name
{
get { return _Name; }
set
{
if(value != _Name)
{
_UpdatedByUserId = WebContext.Current.User.Name;
_UpdatedOn = DateTime.Now;
_Name = value;
}
}
}
+0
Terry&Scrappydog, 感謝您的回覆。你明確表示,我正試圖解決一個並非真正存在的問題。即使所有的字段都在ViewModel中,我一直在查看DataForm!再次感謝 – Jim 2010-07-08 15:14:22
相關問題
- 1. Silverlight 3 DataForm,如何顯示/隱藏字段
- 2. Extjs4組合框設置值字段和顯示fileld
- 3. DataForm中的Silverlight MVVM驗證
- 4. 如何獲取cck自定義字段的值和設置值
- 5. 如何顯示字段名,如果設置爲true
- 6. 在顯示數據時設置MySQL字段的值
- 7. 主/ Detail DataGrid/Dataform Silverlight4 Mvvm Light工具包
- 8. 如何通過php和HTML在mysql中顯示非零字段?
- 9. 沒有顯示輸入字段的設置值
- 10. 設置字段值
- 11. 如何顯示的字段
- 12. 輸入字段不顯示其設置值
- 13. 如何將值設置爲JPassword字段?
- 14. 如何動態設置div顯示值
- 15. 如何爲Bootstrap Dropdown設置顯示值和數據值?
- 16. related_records字段的顯示值
- 17. 顯示modelformset的字段值
- 18. CRM 2011設置表單字段值但顯示保持空白
- 19. 非字符串DRF設置字段
- 20. 如何設置組合框的文本和值字段
- 21. 如何在使用Silverlight DataForm和.Net RIA Services DomainDataSource時設置初始值?
- 22. 如何根據特定字段的值顯示和隱藏Drupal 7字段
- 23. NameValueCollection from Form.Post顯示字段和值
- 24. many2one字段不顯示字段值
- 25. MVVM - 如何顯示視圖?
- 26. 如何使用django-filter顯示非必填字段的empty_label?
- 27. 有條件地顯示和隱藏表單域,並設置字段值
- 28. 如何使用字段API設置字段值?
- 29. 如何在設計階段顯示字段的名稱
- 30. 如何僅顯示具有值的字段,並隱藏沒有值的字段?
我自己在做MVVM並使用數據綁定的所有數據元素不應該在你的ViewModel這些領域已經存在?我想你可能需要發佈代碼示例來澄清你的問題... – Scrappydog 2010-07-08 11:58:34