當我把(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?