Welcome 微信登录

首页 / 网页编程 / ASP.NET

asp.net 代码隐藏的编码模型

asp.net 代码隐藏的编码模型

一.内联代码与代码隐藏 代码隐藏模型相对内联代码的优势: 1.逻辑代码和html的分离,使得我们可以更专注于业务逻辑的处理。 2.使业务逻辑更加清晰。 3.可以将后置代码编译成dll,使得程序更加安全。 二.后置代码与页面的关系和机制 与代码后置模型相关的三个类。 1.基页面类 page类 .net类库中的page类,page类定义了页面的基本功能。例如:允许存放其他控件、呈现html、提供对asp.net对象的访问(如request、response、s...
jQuery+Ajax用户登录功能的实现

jQuery+Ajax用户登录功能的实现

ok,先来贴几张张效果图。其中大致流程是用户点击页面右上角的登录链接接着弹出div模拟窗口,该窗口通过iframe调用Login.aspx页面,用户输入用户名 密码和验证码后,Login.aspx页面的jQuery代码post到Login.ashx页面处理,Login.ashx页面可以算是简易的aspx页面吧。当然你用LoginProcess.aspx 也是可以的。Login.ashx页面处理完把结果返回给Login.aspx页面处理,result变量用与...
asp.net 弹出对话框返回多个值

asp.net 弹出对话框返回多个值

说了这么多,可能不知道我在说什么。上图,你就知道了。呵呵。 图中,姓名有英文和中文之分。当用户单击对话框中的选择按钮时,就可以返回给父对话框了。 下面说代码了: 这里共包含3个页面 结构如下图: 其中Default.aspx的代码如下:复制代码 代码如下:<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>弹出选择窗口<...
一个完整的ASP.NET 2.0 URL重写方案[翻译]

一个完整的ASP.NET 2.0 URL重写方案[翻译]

这篇文章描述了一个完整的 ASP.NET 2.0 URL 重写方案。这个方案使用正则表达式来定义重写规则并解决通过虚拟 URLs访问页面产生回发事件的一些可能的困难。为什么要重写 URL ?将 URL 重写方法应用到你的 ASP.Net 应用程序的两个主要原因是:可用性和可维护性。可用性谁都知道,相对于难于辨认的带参数的长的查询路径,用户更喜欢一些短的、简洁的 URL。任何时候,一个容易记住和敲入的路径比添加到收藏夹更有用。其次,当一个浏览器的收藏夹不可用...
asp.net关于onpropertychange和oninput事件实现代码

asp.net关于onpropertychange和oninput事件实现代码

整体思路是这样,当文本框的值改变时触发事件,对列表中原有的值进行过滤。 根据这个思路,首先需要解决的无非是确定文本框的什么事件可以满足要求,当时第一个想到的是onkeydown或者onkeypress,在试的过程中发现再输入中文时,无法响应,因为输入方会将焦点给屏蔽了。在网上寻觅了一会发现onpropertychange事件为改变文本属性时就会出发,所以当文本框输入数据的时候其实是在改变文本框的value属性。而且中文也可以满足,本以为大功告成,最后才发现...
Equals和==的区别 公共变量和属性的区别小结

Equals和==的区别 公共变量和属性的区别小结

Equals 和==的区别 C#中有两种不同的相等:引用相等和值相等 == 是比较两个变量的值是否相同或两个引用是不是指向同一个内存地址。 Equals()方法是比较两个对象指向内存空间里的内容是不是相同。也就是比较两个“引用类型” 是否是对同一对象的引用,即两个对象的内容是否相同。 公共变量和属性的区别 变量对于类本身而言,称为域。 属性是类的外部显示出来的特性,只是公开属性,如何进行赋值(set)和如何进行取值(get)都进行了封装,对于类外部是不可见...
asp.net 预防SQL注入攻击之我见

asp.net 预防SQL注入攻击之我见

1、 SQL注入攻击的本质:让客户端传递过去的字符串变成SQL语句,而且能够被执行。 2、 每个程序员都必须肩负起防止SQL注入攻击的责任。 说起防止SQL注入攻击,感觉很郁闷,这么多年了大家一直在讨论,也一直在争论,可是到了现在似乎还是没有定论。当不知道注入原理的时候会觉得很神奇,怎么就被注入了呢?会觉得很难预防。但是当知道了注入原理之后预防不就是很简单的事情了吗? 第一次听说SQL注入攻击的时候还是在2004年(好像得知的比较晚),那是还是在写...
ASP.NET 统计图表控件小结

ASP.NET 统计图表控件小结

1、OWC11 这个控件全称是:Office Web Component 11,是office2003中的一个组件,可惜的是office2007中没有了它的身影。不过安装office2003之后可以引用,然后使用。使用过的人都知道,就是它的效果要差一点。 2、dotnetCharting http://www.dotnetcharting.com/ dotnetcharting是国外的一个产品,是要收费的。具体还没有使用,后面在我尝试之后,我会添加一些使...
<< 61 62 63 64 65 66 67 68 69 70 >>