我正在开发一个小型的仅供内部使用的 Web 应用程序。鉴于其简单的性质和目标受众,我认为这可能是一个使用 ASP.NET 动态数据项目快速启动和运行的好机会。到目前为止一切顺利,除了一个让我重新考虑整个计划的问题:
我需要能够通过网站上传文件。模型中有一个实体表示上传的文件。该实体具有文件内容、文件名和文件内容类型的属性。上传文件时,所有这些值都是从单个FileUpload
控件中获取的。
由于 aFieldTemplate
与实体属性具有一对一的关联,因此我决定需要EntityTemplate
为 File 实体创建一个自定义。此时,我已经为具有FileUpload
控件的实体创建了一个“编辑”模板。我无法弄清楚的是,当用户单击“更新”链接时,我如何将FileUpload
控件中的数据获取回实体并(最终)进入数据库。
非常感谢任何建议或指导。