Asp.net mvc 3 在MVC 3中一次请求显示页面和图片
我想知道是否有可能在视图中显示图片而不调用动作。使用以下代码显示图片:Asp.net mvc 3 在MVC 3中一次请求显示页面和图片,asp.net-mvc-3,Asp.net Mvc 3,我想知道是否有可能在视图中显示图片而不调用动作。使用以下代码显示图片: <img class="photo" src="@Url.Action("GetImage", "Home", new { id = @Model.Id })" /> 但从服务器检索图片需要额外的请求 是否可以在ViewBag中“部署”图像并在视图中显示它,而无需调用服务器 谢谢 是否可以在ViewBag中“部署”图像并在视图中显示它,而无需调用服务器 你可以用这个。但要小心,因为并非所有浏览器都会
<img class="photo" src="@Url.Action("GetImage", "Home", new { id = @Model.Id })" />
但从服务器检索图片需要额外的请求
是否可以在ViewBag中“部署”图像并在视图中显示它,而无需调用服务器
谢谢
是否可以在ViewBag中“部署”图像并在视图中显示它,而无需调用服务器
你可以用这个。但要小心,因为并非所有浏览器都会这样做
例如:
<img class="photo" src="data:image/png;base64,iVBORw0KG....." alt="" />
其中,图像的src
属性包含可能来自ViewBag或视图模型的Base64编码图像