在.aspx页面可以设置编码格式为UTF-8,也可以再.aspx.cs后台代码设置(Response.Charset = "UTF-8"),刚开始以为这样OK了,那只调试的时候还是乱码。原来还要在Web.config里面设置,在节点里面添加"" 这个节点就OK了。
分类:
其他好文 时间:
2014-07-16 22:56:26
阅读次数:
228
public bool LendOutExcel(string strFileName, DataTable DT) { try { //清除Response缓存内容 HttpContext.Current.Response.Clear(); //缓存输出,并在完成整个响应之后将其发送 HttpCo...
分类:
其他好文 时间:
2014-07-16 21:22:39
阅读次数:
161
在实现页面跳转的时候,有些人喜欢用Response.Redirect,而有些人则喜欢用Server.Transfer。大部分时间似乎这两种方法都可以实现相同的功能,那究竟有区别吗? 查了些文档,发现两者区别还是很明显的。根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发...
分类:
其他好文 时间:
2014-07-16 20:36:46
阅读次数:
136
Filter过滤器就是一个对所有的请求进行intercept(拦截),然后对请求进行相应的处理,或者servlet处理完成之后,对response进行处理等。而这一切,servlet永远不可能知道。Filter和Servlet的相同点1 容器也知道Filter的API一旦一个java类实现了Filt...
分类:
Web程序 时间:
2014-07-13 23:35:20
阅读次数:
357
Response.Write的生成HTML代码,你会发现Response.Write方法生成的代码是写到了HTML代码的最开始,即标签之前。此 时,所有的 HTML对象都还没有生成,如果要想使用HTML内的对象,并与之交互,就会出现“找不到对象”的错误。因此,笔者推荐一个更加符合CodeBehind...
分类:
其他好文 时间:
2014-07-13 20:56:50
阅读次数:
191
先看看ASP.NET页面刷新的实现方法:第一:C#代码privatevoidButton1_Click(objectsender,System.EventArgse){Response.Redirect(Request.Url.ToString());}第二:C#代码privatevoidButto...
分类:
Web程序 时间:
2014-07-13 12:20:47
阅读次数:
228
//TransmitFile实现下载 protected void Button1_Click1(object sender, EventArgs e) { string strFileName = "dd.ppt"; Response.ContentType = "application/x-.....
分类:
Web程序 时间:
2014-07-13 09:42:39
阅读次数:
521
public void DownFile() { string filePath = Server.MapPath("/Files/txt/bb.txt");//文件所在位置 var fs = Response.OutputStream; using(Ionic.Zip.ZipFile zf = n...
分类:
Web程序 时间:
2014-07-13 09:33:39
阅读次数:
264
在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:HttpRequest Request = context.Request;HttpResponse Response = context.Response;但是要得到 Session的值就没有那么简...
分类:
其他好文 时间:
2014-07-13 08:56:16
阅读次数:
226
问题:在用WebRequest获取网页源码时得到的源码是乱码。原因:1,编码不对解决办法:设置对应编码WebRequest request = WebRequest.Create(Url);WebResponse response = await request.GetResponseAsync()...
分类:
Web程序 时间:
2014-07-12 13:23:41
阅读次数:
198