我正在使用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