.net
痞子先生
程序员一枚,屌丝一枚,帅比一枚。
认真负责,高质量的开发服务。
从事软件行业三年有余,一直从事C# 和 ASP.NET 开发。专注 应用程序和网站开发。
展开
-
.Net多线程总结
.Net多线程总结转载 2015-05-12 13:21:23 · 447 阅读 · 0 评论 -
.net 三大核心对象
HttpRequest现在总算轮到第一个核心对象出场了。MSDN给它作了一个简短的解释:“使 ASP.NET 能够读取客户端在 Web 请求期间发送的 HTTP 值。”这个解释还算是到位的。HttpRequest的实例包含了所有来自客户端的所有数据,我们可以把这些数据看成是输入数据, Handler以及Module就相当于是处理过程,HttpResponse就是输出了。在Htt转载 2015-05-12 10:33:26 · 900 阅读 · 0 评论 -
C#字符串为空的几种情况
我们知道,在C#中,string是引用类型的。为空情况有以下三种:1、 string str1="":会定义指针(栈),并在内存里划一块值为空的存储空间(堆),指针指向这个空间。2、String str2=String.Empty:同上。但是这是个静态方法,不会反复的重复申请内存,要优于1中的方式。3、String str3=null:只定义了一个引用(栈),没有指向任何转载 2015-05-18 14:46:41 · 1151 阅读 · 1 评论 -
.net中 母版页、子页、及子页中的用户控件三者的加载顺序
顺序:子页_Load -> 母版页_Load -> 用户控件_Load调用用户控件:this.UserControl1.FindControl("控件名称")原创 2015-05-18 14:06:48 · 559 阅读 · 0 评论 -
ASP.NET Page执行顺序
ASP.NET Page执行顺序如:OnPreInit()、OnInit()当页面进行回发时,如点击按钮,以上事件都会重新执行一次,这时的执行顺序为:1. OnPreInit2. OnInit3. OnInitComplete4. OnPreLoad5. Page_Load6. OnLoad7. Button_Click8. OnLoadComplete转载 2015-05-18 14:12:02 · 271 阅读 · 0 评论 -
asp.net中回发
asp.net的程序都是部署在服务器上的,也就是说你在浏览器上看到的任何东西都是你像服务器发送了一个http请求,服务器经过一些处理之后再反馈给你。抛开AJAX技术不谈,你打开页面之后,页面上的内容是静止不变的,只有当你刷新了一下页面或者点了页面上某个button,页面刷新了一下,页面上的内容才有可能更改,而这个更改就是你去服务器又请求了一次页面内容而已。asp.net的回发,有点类似于这种上转载 2015-05-18 14:22:53 · 737 阅读 · 0 评论 -
DOM加载顺序
DOM加载顺序解析HTML结构。加载外部脚本和样式表文件。解析并执行脚本代码。构造HTML DOM模型。加载图片等外部文件。页面加载完毕。加载顺序实例:html xmlns="http://www.w3.org/1999/xhtml">head runat="server"> title>Titletitle> style type="te转载 2015-05-18 14:32:39 · 325 阅读 · 0 评论 -
ToString() 参数
ToString() 参数货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025E 科学型 25000.ToString("E") 2.500000E+005F 固定点 25.ToString("F2") 25.0转载 2015-05-18 14:35:56 · 1685 阅读 · 0 评论 -
从客户端检测到有潜在危险的Request.Form 值
asp.net开发中,经常遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示,很多人给出的解决方案是:1、web.config文档后面加入这一句: 示例: 2、在*.aspx文档头的page中加入validaterequest="false",示例如下: 其实这样做是不正确的,会给程序安全带来风险。 ASP.转载 2015-05-18 14:42:59 · 390 阅读 · 0 评论