摘要: 一直用的vs10做开发,前几天突然碰到这类问题:项目中所有服务器控件都被绿色波浪线给警告了,而且所有的服务器控件的智能提示都没有了(html控件还是有提示)。 鼠标移上去就显示--【验证():不支持元素 "repeater"】,这就是vs不识别该元素了。考虑到会不会是哪里的的程序写的有错误,到程序错误编译时就不会通过,最重要的是,电脑里面所有的vs项目中的服务器控件都会有这样的警告,这就说明是vs开发工具本身的问题。大致到网上搜索了下解决方案: 1.重新编译一次,Ctrl+j 重新启用智能提示 2.工具菜单栏下的—>导入和导出设置—>重置所有设置 3.工具—&g 阅读全文
posted @ 2012-08-14 11:58 fly_kw 阅读(316) 评论(0) 推荐(0) 编辑
摘要: URL重写,可以理解为"伪静态",那实际上它并不是一个真正的静态页,我们在发出一个页面请求的时候发现其url很类似于www.xxx.com/Art-1.aspx;www.xxx.com/Art-2.aspx或者类似于www.xxx.com/Art-1.htm;www.xxx.com/Art-2.htm; URL是没有任何参数。 我们这里是以一个文章发布版块为例,上面的网址我们看起来非常清晰简单,没有带任何参数;但在实际开发中,我们不可能为每篇文章都去新建一个aspx页面,这样太浪费资源了,因为每篇文章在页面中显示的格式都是一致,那么我们就会考虑根据文章的 ID 来获取不同文 阅读全文
posted @ 2012-04-27 16:40 fly_kw 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 一:动态的显示或隐藏网页中的某部分内容 这里以ID=“divUpload”这个层为例,页面加载时默认隐藏这个层;当用户选中复选框,弹出该层,再次点击复选框时又隐藏该层 主要是通过复选框的onclick事件来调用js函数,函数通过获取ID=“divUpload”这个层,来控制该层的display属性 1 <head runat="server"> 2 <title></title> 3 <script type="text/javascript"> 4 function up() { 5 var div = 阅读全文
posted @ 2012-04-27 09:36 fly_kw 阅读(316) 评论(0) 推荐(0) 编辑
摘要: FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。09年发布更新到3.0,并改名为CKEditor。1.应用程序中添加引用 FredCK.FCKeditorV2.dll 2.把下载到的FCKEditor解压到你的ASP dot NET应用程序下的任意位置,如应用程序根目录下的fckeditor(该文件夹下有几个应用的例子)。 3.在要调用FCKEditor的.aspx页面中添加一条注册指令<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2 阅读全文
posted @ 2012-04-23 14:32 fly_kw 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一:<asp:GridView ID="gvPlatIncome" runat="server" AutoGenerateColumns="False" EnableModelValidation="True" Width="96%" CssClass="tb1" ShowFooter="True"> <AlternatingRowStyle BorderWidth="1px" /> <Columns> 阅读全文
posted @ 2012-03-07 12:42 fly_kw 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 注册、登录、修改密码等地方一般都出现要输入验证码,验证码也是防止用户的恶意攻击。例如我们知道一个人的账号,然后就可以不停去尝试出用户的密码(假设密码为全数字,我们可以通过for循环不停的试验),而验证码之所以起到阻止恶意的攻击在于验证码是随机的。 先看一个简单的验证的制作(一般处理程序): 1 <%@ WebHandler Language="C#" Class="Vcode2" %> 2 3 using System; 4 using System.Web; 5 using System.Web.SessionState; 6 7 usin 阅读全文
posted @ 2012-03-04 19:33 fly_kw 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一:JS(Jquery)中的正则 用户注册时,鼠标移开时自动验证用户输入的邮箱格式是否正确 1 //邮箱格式 2 $("#<%=txtEmail.ClientID %>").blur(function () { 3 var email = $("#<%=txtEmail.ClientID %>").val(); 4 var regex = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 5 if (email != "") { 6 ... 阅读全文
posted @ 2012-03-04 18:28 fly_kw 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一:我们先看看一个用table布局来显示数据列表,这里执行了一个简单的删除操作 前台代码: 1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head runat="server"> 3 <title></title> 4 <%--<link href="Css/common.css" rel="stylesheet" type="text/css" />--%> 5 < 阅读全文
posted @ 2012-03-04 18:03 fly_kw 阅读(762) 评论(0) 推荐(1) 编辑
摘要: 新建一个SqlHelper.cs类 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Configuration; 6 using System.Data; 7 using System.Data.SqlClient; 8 9 namespace DAL10 {11 public class SqlHelper12 {13 #region 数据库连接字符串14 private s... 阅读全文
posted @ 2012-03-02 00:21 fly_kw 阅读(739) 评论(0) 推荐(1) 编辑
摘要: 一:基于页面级缓存(1)与参数无关 <%OutputCache Duration="10" VaryByParam="none"%>(2)与参数有关 对于相同页面的不同的id参数进行单独缓存 <%OutputCache Duration="10" VaryByParam="id"%> 可以设置多个参数中间用分号隔开,组合参数(任何参数发生变化都会产生一个新的缓存) <%OutputCache Duration="10" VaryByParam="id;nu 阅读全文
posted @ 2012-02-26 21:28 fly_kw 阅读(2012) 评论(0) 推荐(0) 编辑