2009-06-28 14 views
0

我正在嘗試構建一個擁有成員部分的網站,並且我正在努力尋找一種快速高效的方式來構建最終用戶頁面,這將吸引用戶的數據。使用EF和ASP.NET控件構建成員頁面的最佳方法?

例如,用戶的「我的帳戶」頁面。他們只需要能夠查看和編輯數據。你會使用Entity Frameworks EntityDataSource控件嗎?並將其綁定到FormView,DetailsView或ListView?你如何允許自動更新,並過濾視圖始終是用戶自己的記錄?

看起來很多數據控件都是面向處理多個記錄的。或者我只是想念一些東西?

回答

2

ASP.NET MVC有腳手架選項,可以幫助您構建這些類型的視圖。現在我更喜歡mvc,因爲設計師在創建視圖時會生成大部分所需的內容。還有一種方法可以修改模板,因爲它們是T4模板。

還有Dynamic Data可以從EF模型動態生成HTML。我玩了一下這一點,並且非常感謝你開箱即可獲得多少。

+0

不幸的是,我現在不想使用ASP.NET MVC,因爲它會在等式中增加一個變量。至於動態數據,它並不適用於這種情況。動態數據(我認爲)更適合構建簡單的後端管理頁面,而不是最終用戶頁面。另外,我個人認爲它非常有限,有很多「陷阱」。 – 2009-06-29 19:35:15

相關問題