.net2005后台能否向前台head中输出稳当?
解决方案 »
- 请教,如何限制单个用户一天只能成功登录一次,失败不计
- ASP.NET应用程序中的服务器错误。无法找到资源。
- *************有哪个高手清楚,请进来看看,谢谢!
- excel导出的字段格式问题
- 在鼠标移到文字上时,想让文字分行显示,请问这怎么办?
- 急急急!加急!
- 我的aspx页面数字全部显示和数据库字段一样的小数位,原来都是只显示2位小数。急啊。
- ASP.NET Chart 控件 画饼图
- asp.net如何在后台改变前台js变量
- 菜鸟请教!!!出库问题
- 我用asp读取数据库内容时为什么老丢失??
- csdn的博客以 “http://blog.csdn.net/用户名” 的方式就可以访问注册用户的博客,这应该是动态url重写吧,请问怎样实现的?
SqlCommand cmd = scn.CreateCommand();
cmd.CommandText = "select FuJian_img from t_CheckRecord where CheckPlanID_i=3 and VehicleID_i=130 ";
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataTable dt = new DataTable();
sda.Fill(dt);byte[] file = (byte[])dt.Rows[0]["FuJian_img"];string filename = "我爱哈哈.rar";Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/octet-stream";
string headerstring = "attachment; filename=";
//对中文的文件名进行编码,这样客户端可以看到正确的中文文件名称,否则为乱码
filename = System.Web.HttpUtility.UrlEncode(Response.ContentEncoding.GetBytes(filename));Response.AppendHeader("Content-Disposition", headerstring + filename);
Response.BinaryWrite(file);
Response.End();
---
首先 从库中获取二进制流,
接着 将二进制流写入到HTTP输出流,这样客户端会收到这个输出流,并显示--照着做吧
想head中传送文档????
怎么显示
protected void Page_Load(object sender, EventArgs e)
15 {
16 string script = @"<script language='javascript' type='text/javascript'>document.write('this client script is created by back end code, and it is placed in head tag!')</script>";
17 HtmlHead header = Page.Header;
18 header.InnerHtml = script;
19 }
2.后台代码取出head
3.注意head定义为public!