通过网站,我需要允许用户添加附件并存储它们。还可以添加图片并显示并存储它们。在ASP.NET上添加附件和图片
0
A
回答
1
至于从哪里开始的轮廓:
你将要使用FileUpload控件允许上传。
一个数据库,用于存储用户上传的文件。
显示页面构建html以查看图片/文件。可能使用一些描述的转发器。
需要注意的是上传文件的最大文件大小以及将文件上传到服务器的任何安全风险。
2
你的问题在哪里?这是一个非常广泛的声明,你没有给出任何细节,你需要什么。有了这个说法,我会采取一个刺杀,给你一个非常普遍的高层次的概述。
要上传文件,您可以使用类型设置为文件的输入控件。这会让你的用户选择一个附件。
一旦他们选择了它,并发布到服务器,你会得到访问文件通过Request.File
你有一吨的选项来存储文件:
- 保存文件作为使用图像或二进制数据类型
- 保存在文件系统中的文件和指针存储在数据库中
- 如果在数据库中的BLOB您使用SQL 2008有哪些是有点像选择一个新的文件流数据类型2.
编辑
我最近增加了附着功能和一些我碰到的事情包括:
- IE8不再包括在输入控制真实的文件路径。现在它返回c:\ FakePath
- 如果您不打算进入用户服务器端控件,请确保在表单上设置编码类型。
- 如果你想上传多个文件,一个简单的方法是有一个可见的输入控件,然后当用户选择一个文件隐藏输入,并用新的输入替换。然后为用户提供一个文件列表,允许他们删除这些文件。
编辑
确定要做到这一点,你需要有一个目录是在IIS中,工作进程有写权限,一旦你保存文件,你可以打造为一个url用户。如果您已命名用户帐户,则可以使用用户名来存储这些文件,这有助于避免冲突。
0
这里有大量的教程,它可以是一个相当容易的事情,然后你可以使它复杂,因为你喜欢,以满足您的需求。试试这些教程:他们是我的网站不能没有作为一个ASP.NET开发人员,
http://www.asp.net/learn/videos/video-255.aspx
http://www.4guysfromrolla.com/webtech/091201-1.shtml
玩得开心!
相关问题
- 1. 在图片上添加图片点击
- 2. 在NestedList中添加图片附近的图片 - Sencha Touch 2
- 3. 添加附件图标
- 4. 添加图片作为附件的电子邮件
- 5. Gmail错误:添加图片附件时'cyk:无法创建本地附件'
- 6. 添加在图片
- 7. 添加图片和标题
- 8. MFMailComposeViewController:附加图片库中的图片
- 9. 在按钮上添加图片
- 10. 如何在图片上添加标签?
- 11. 在路径上添加图片
- 12. 在图片上添加圆形div
- 13. 在UILabel上添加图片Swift
- 14. 从URL添加图片作为Rails的附件3
- 15. ASP.Net添加图片到RadioButtonList的负载
- 16. ASP.NET [添加图片到ISS - DLL?]
- 17. 附加图片到电子邮件
- 18. 将图片附加到邮件黑莓
- 19. 如何使用Asp.NET在邮件中附加和显示图像?
- 20. 文件片段和附加的孩子
- 21. Discord.js邮件附件图片
- 22. 在背景图片上添加JPanel /容器/图片/ JButtons /等等?
- 23. 在另一张图片上添加图片
- 24. 阶级添加图片上的文件加载事件
- 25. Dropzone - 使用文件上传为phpmailer附加图片
- 26. 如何在drupal中添加图片和图片?
- 27. asp.net图片上传
- 28. 如何在Mail Composer中附加图片?
- 29. 不能附加在Javascript中的图片
- 30. 添加附件UpdateListItems?
这不是一个真正的问题吗...... – Peter 2009-07-07 13:21:11
这不是一个问题。你可以用asp.net来做所有你问的问题。 – iburlakov 2009-07-07 13:21:31
http://www.google.com/search?q=asp.net+upload+file – 2009-07-07 13:21:49