随笔分类 - ASP.NET
摘要:本人的js & jq 一直是菜鸟级别,最近不忙就看了看ajax方面的知识,文中部分内容参考自这里&这里之前一直用js写ajax现在基于jq实现方便多了~$.get & $.post 和 $.ajax的区别之前看过同事写过$.post,而我一直用$.ajax,后来才知道$.get()和$.post()都是通过get和post方式来进行异步,$.ajax()说是jquery最底层的ajax实现的,这里我们使用$.ajax的方式实现.调用无参方法//调用无参方法$("#Button1").click(function () { $.ajax({ //要用p
阅读全文
摘要:前段时间需要实现ASP.NET下载文件,如何实现ASP.NET下载文件? 在原文找到了答案,果断转载过来收藏,只试过第一种方式~ 1 /* 2 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 3 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 4 代码如下: 5 */ 6 7 Response.ContentType = "application/x-zip-compressed"; 8 Response.AddHeader("Content-Dispo
阅读全文
摘要:有时候需要在ASHX中获取Session,可是一般是获取不到的,如何解决? 1-在 aspx和aspx.cs中,都是以Session["xxx"]="aaa"和aaa=Session["xxx"].ToString()进行读写。 而在ashx中,Session都要使用context.Session,读写方法是这样的: context.Session["xxx"]="aaa"和aaa=context.Session["xxx"].ToString()2-在ashx文件中,要对S
阅读全文
摘要:实现代码 1 /// 2 /// 生成验证码图片,保存session名称VerificationCode 3 /// 4 public static void CreateVerificationCode() 5 { 6 int number; 7 string checkCode = string.Empty; 8 9 //随机数种子 10 Random randoms = new Random(); 11 12 for (int i = 0; i 2 3...
阅读全文
摘要:Codestring currentFilePath = HttpContext.Current.Request.FilePath; string CurrentPageName = currentFilePath.Substring(currentFilePath.LastIndexOf("/") + 1);
阅读全文
摘要:如何获取Repeater的当前行号,其实Repeater自身就带有这个获取当前行号的属性,而无需程序员绑定这个行号。到底要怎么实现呢?其实使用Repeater中的 Container.ItemIndex 就可以获取了,见下示例: Repeater:行号: GirdView: DataList: 1. if you are using SQL Server, tryselect identity(int,1,1) as 'id', * into #mytemp from Your...
阅读全文
摘要:不知道大家遇到这话总情况没有,从数据库读取数据,数据参杂着html标记等,在显式的时候控制字符个数,这个时候就会出现页面样式串行,使用正则表达式去除html标记就不会有还这个问题.需要引用:System.Text.RegularExpressions/// /// 去除HTML标记 /// /// 包括HTML的源码 /// 已经去除后的文字 public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstrin...
阅读全文