我正在開發一個小型的內部使用的Web應用程序。鑑於其簡單的性質和目標受衆,我認爲這可能是一個很好的機會,可以使用ASP.NET動態數據項目快速啓動並運行。到目前爲止這麼好,除了一個問題,我重新考慮整個計劃:ASP.NET動態數據和上傳文件
我需要能夠通過網站上傳文件。模型中有一個實體代表上傳的文件。該實體具有文件內容,文件名和文件內容類型的屬性。上傳文件時,所有這些值都是從一個FileUpload
控件中獲取的。
由於FieldTemplate
與實體屬性具有一對一關聯,因此我決定需要爲File實體創建自定義EntityTemplate
。此時,我爲具有FileUpload
控件的實體創建了一個「編輯」模板。我無法弄清楚的是,當用戶點擊'更新'鏈接時,我如何從FileUpload
控制中將數據返回到實體中並(最終)返回到數據庫中。
任何意見或指導,非常感謝。