2009-12-26 47 views
4

我想知道是DetailsView/FormView和ObjectDataSource有足夠的能力插入/編輯您的記錄或不?DetailsView/FormView足夠豐富的編輯和插入功能嗎?

還是更好問你你喜歡用它們還是自己製作表單?

因爲有些時候將它們用於複雜的任務並不容易,另一方面當你有很多的字段時,那就是過度使用你自己的表單。

回答

1

毫無疑問,您可以使用asp.net detailsview和formsview來編輯,插入,顯示數據。如果您隨身攜帶數據,這可以更輕鬆,更快速地播放數據。否則,你可能會遇到一些典型的機率,其中幾乎所有的答案都可以通過互聯網找到。結論:一旦你使用formsview,detailsview它們將成爲你最喜歡的工具!這正是微軟想要開發人員的想法。

還有一些要記住的要點:如果你有很多控件的表單,並且你需要它們相互交互,你需要考慮圍繞formview,detailsview的直線方式來玩。在這種情況下,如果您使用必要的控件創建了自己的用戶界面,您會感覺非常輕鬆。

0

是的,他們這樣做。其中每個都有一個插入/編輯模板。你可以讓他們工作,而且他們工作得很好。在我自己的應用程序中使用過它們。複雜的任務,formview應該能夠處理,因爲你可以完全控制UI和佈局。

如果你有一個很大的表單,detailsview允許你指定字段並允許控件執行工作(你只需指定data和detailsview處理表單),但當然用自定義UI formview是方法如果需要創建大型表單,可能會非常繁瑣,但這是我們開發人員必須做的事情,無論是查找還是創建表單構建器控件,或是自己創建UI標記。