在ASP.NET Core MVC中,可以通过以下步骤在表单回发后保留图像URL:
<input type="hidden">
元素来存储图像URL。例如:<input type="hidden" name="imageUrl" value="@Model.ImageUrl" />
这将在表单提交时将图像URL作为隐藏字段的值发送到服务器。
[HttpPost]
public IActionResult SubmitForm(MyModel model)
{
// 保存图像URL到数据库或其他存储位置
// ...
return RedirectToAction("Success");
}
public IActionResult Edit()
{
// 从数据库或其他存储位置获取图像URL
string imageUrl = GetImageUrlFromDatabase();
MyModel model = new MyModel
{
ImageUrl = imageUrl
};
return View(model);
}
<img>
标签来显示图像。将图像URL绑定到src
属性。例如:<img src="@Model.ImageUrl" alt="Image" />
这将在页面加载时显示保存的图像。
请注意,以上步骤仅涉及如何在ASP.NET Core MVC中保留图像URL,并不涉及具体的云计算相关内容。如果您需要了解更多关于云计算的知识,可以参考腾讯云的相关产品和文档。
领取专属 10元无门槛券
手把手带您无忧上云