当我把(DateTime)放在DataBinder.eval前面时,我做了什么,还有什么其他函数可以放入一个数据绑定器? ?当我把(DateTime)放在DataBinder.eval前面什么时候做什么
1
A
回答
1
它只会将.Eval
方法返回的对象转换为DateTime
类型。如果不能施法,则会抛出InvalidCastException
。关于你可以放在DataBinder.Eval
前面的功能,你可以放任何东西。但是,大多数这不起作用。
1
这是铸造数据从object
其中Eval
正在返回到DateTime
。
// If the cast fails you will get an exception
DateTime dt = (DataTime)(DataBinder.Eval("yourfield"));
// If the cast fails you will get null.
DateTime? dt = DataBinder.Eval("yourfield") as DateTime?;
// You could also do which will throw an exception if it fails as well.
DateTime dt = Convert.ToDateTime(DataBinder.Eval("yourfield"));
有关转换更多信息,请MSDN。
相关问题
- 1. 什么时候你把Javascript放在body里,什么时候在头,什么时候用doc.load?
- 2. JMH什么时候什么都不做?
- 3. GitHub:我应该什么时候做叉?
- 4. 什么时候应该在过渡到新的时候释放当前的UIViewController?
- 5. 什么时候释放GObject?
- 6. 什么时候我在HTML
- 7. 什么时候把“?>”放在php文件的末尾?
- 8. 什么样的代码我必须在OnCreate()和什么时候我必须把它放在OnCreateView()?
- 9. android ViewPager:知道什么时候页面不再是当前的
- 10. 我应该把什么东西放进课堂,我不应该做什么?
- 11. python sys.intern做什么,它应该在什么时候使用?
- 12. SqlCommand.Prepare()做什么以及它应该在什么时候使用?
- 13. '@reify'做什么以及应该在什么时候使用?
- 14. 在AVAudioPlayer播放前做点什么
- 15. 什么时候在splitViewController中放置final?
- 16. 为什么当我把鼠标放在它上面时图像没有改变
- 17. 我们什么时候选择DateTime作为时间戳
- 18. 把nginx放在uWSGI前面有什么好处?
- 19. asp.net mvc formsauthentication:什么时候手动做?
- 20. android - 什么时候做GCM注册
- 21. 什么时候最好做NSManagedObjectContext保存?
- 22. 奇怪的org.hibernate.LazyInitializationException什么时候做JUNIT
- 23. 什么时候android首先做布局?
- 24. 什么时候做dateByAddingComponents:toDate:options return nil?
- 25. 什么时候做CSS呈现?
- 26. 什么时候'System.ExecutionEngineException'ocurs?
- 27. 什么时候放弃MVVM有意义?
- 28. 什么时候播放加载application.conf?
- 29. 什么时候开始考虑缩放?
- 30. 什么时候释放变量decodeSet1?