mvc 显示数据库图片
来源:互联网 发布:数据驱动安全 编辑:程序博客网 时间:2024/05/12 10:20
<%
var ksList = ViewData["KSTD"] as IList<Model.DB_LINKS>;
if (ksList != null)
{
for (int i = 0; i < ksList.Count; i++)
{
%>
<div style="height: 50px; background: url(<%= Url.Content("~/DisplayImg.aspx?linkId="+ksList[i].LINKSID) %>) no-repeat; text-align:center; vertical-align:middle;">
<a href="<%= Url.Content(ksList[i].URL) %>" target="_blank" style="margin:0 0 0 0; color:#ffffff; font-size:24px;"> <%= ksList[i].LINKSTITLE %></a></div>
<%
}
}
%>
<%@ Page Language="C#" AutoEventWireup="true" %>
<script runat="server">
protected override void OnLoad(EventArgs e)
{
if (Request.QueryString["linkId"] != null)
{
BLL.DB_LINKS bll = new BLL.DB_LINKS();
Model.DB_LINKS m = bll.GetModel(Request.QueryString["linkId"].ToString());
if (m == null) return;
byte[] buffer = m.IMG;
if (buffer != null)
{
using (System.IO.MemoryStream stream = new System.IO.MemoryStream(buffer))
{
System.Drawing.Image image = System.Drawing.Image.FromStream(stream);
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.ContentType = "image/jpg";
if (image != null)
{
image.Save(HttpContext.Current.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
}
}
}
</script>
- mvc 显示数据库图片
- MVC 保存二进制到数据库,并显示文件的方法(图片显示或下载文件)
- jsp java MVC图片显示
- 显示数据库中的图片
- 显示数据库中图片
- 显示数据库中的图片
- GridView显示数据库图片
- ireport 显示数据库图片
- 【 MVC 】显示数据库数据表格
- 在MVC项目中如何显示图片
- extjs+MVC架构下的图片显示
- MVC使用Flash来显示图片
- MVC应用程序显示上传的图片
- MVC应用程序显示上传的图片(续)
- spring mvc的图片上传与显示
- MVC WebApi 图片上传和显示
- oracle 数据库显示图片(Servlet)
- 从数据库里面显示图片
- What's JIT compiler
- 关于javac不是内部命令的解决办法 javah jni
- Long Polling与Polling概述
- 利用javascript取得css中的属性值
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- mvc 显示数据库图片
- VC空间spin与Edit连接
- 关于gcc412的优化bug
- VC补遗之PROFILE篇 (转)
- Mware网络连接模式详解:桥接、NAt、host-only
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目(转)
- 苹果亚马逊成功之道:平台和生态系统
- 动态生成缩略图
- Asp.net中实现同一用户名不能同时登录(单点登录)