asp.net - 如何在 VB ASP.Net 中将图像文件制作为 ImageUrl
问题描述
我目前正在制作一个用户上传图片的网站。我被困住了。当用户选择文件时,文件上传已打开,但我无法将图像文件转换为 ImageUrl。代码是
Public Class WebForm2
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Image1.ImageUrl = FileUpload1.PostedFile
End Sub
End Class
问题是网站,需要图像 URL 而不是文件。如果有办法为上传的文件查找或制作图片网址
解决方案
这应该允许您显示刚刚上传的图像
FileUpload1.SaveAs(Server.MapPath("~/Content/Images/" & FileUpload1.FileName))
Image1.ImageUrl = "/Content/Images/" & uplOne.FileName
您可能需要创建图像文件夹。
推荐阅读
- javascript - 使用带有 SSR (Next.js) 应用程序的 localStorage 持久化 React 状态时遇到问题
- node.js - Mocha/Chai 中的断言/期望无法捕获构造函数中的抛出错误
- jasper-reports - 隐藏列过滤或格式化按钮
- mysql - Sequelize Upsert 正在创建而不是更新
- asp.net-web-api - Asp.NET core 3 自定义模型属性错误处理
- html - 为什么我的导航栏没有正确折叠并显示下拉按钮?
- javascript - 用户登录后将 Vue Router 重定向到预期页面
- javascript - Javascript - 点击功能给出意想不到的结果
- c++ - 从 OBS dshow 过滤器捕获
- django - 如何打印外键模型关系?