摘要: 建立数据库表...............TableAdapter添加sql查询语句:select * from(SELECT Id, Title, Msg, Createdtime,Row_Number() over(order by Id) rownum FROM dbo.T_News)twhere t.rownum>@startRowIndex and t.rownum<=@startRowIndex+@maximumRowsRow_Number() over(order by Id) //ROW_NUMBER函数 SQL Server2005为我们引入了一个ROW_NUMB 阅读全文
posted @ 2013-01-07 21:34 程序有Bug 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 使用存储过程 ... 阅读全文
posted @ 2013-01-07 21:33 程序有Bug 阅读(203) 评论(0) 推荐(0) 编辑
摘要: NET Framework 中的正则表达式引擎由 Regex 类表示。 正则表达式引擎负责分析和编译正则表达式,并执行用于将正则表达式模式与输入字符串相匹配的操作。 此引擎是 .NET Framework 正则表达式对象模型中的主要组件。可以通过以下两种方式之一使用正则表达式引擎:通过调用 Regex 类的静态方法。 方法参数包含输入字符串和正则表达式模式。 正则表达式引擎会缓存静态方法调用中使用的正则表达式,这样一来,重复调用使用同一正则表达式的静态正则表达式方法将提供相对良好的性能。通过实例化 Regex 对象,采用的方式是将一个正则表达式传递给类构造函数。 在此情况下,Regex 对象是 阅读全文
posted @ 2013-01-07 21:32 程序有Bug 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: privatestaticchar[] constant= { '0','1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f','g','h','i','j','k','l', 阅读全文
posted @ 2013-01-07 21:32 程序有Bug 阅读(238) 评论(0) 推荐(0) 编辑
摘要: privatevoid load() { DataSet ds = getDataset(); string FileName = "excel"; //Web页面定义 //System.Web.UI.Page mypage=new System.Web.UI.Page(); HttpResponse resp; resp = HttpContext.Current.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader( 阅读全文
posted @ 2013-01-07 21:30 程序有Bug 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-01-07 21:30 程序有Bug 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-01-07 21:30 程序有Bug 阅读(141) 评论(0) 推荐(0) 编辑
摘要: MSDN上的说明是:在服务器控件上调用该方法时,它会解析服务器控件及其所有子控件中的所有数据绑定表达式。<asp:Image ID="Image1" runat="server" ImageUrl="~/5.jpg" Width ='<%#600*Convert.ToDouble(TextBox1.Text)/100%>' Height ='<%#400*Convert.ToDouble(TextBox1.Text)/100 %>'/>像如上所示,Width,Heig 阅读全文
posted @ 2013-01-07 21:29 程序有Bug 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 如果你找的javascript的东西的话,建议你 ctrl+F 直接在这个页上找,因为这里80%有你要找的,但是要让你挨着看的话,你就准备看完就去配眼镜!!事件源对象 event.srcElement.tagName event.srcElement.type捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey事件返回值 event.returnValue鼠标位置 event.x eve 阅读全文
posted @ 2013-01-07 21:29 程序有Bug 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ImageMap控件可以在Web页面上创建一个图像,该图像可以包含许多可由用户单击的区域,这些区域称为“热点(HotSpot)”。每一个热点都可以是一个单独的超链接或者回发(PostBack)事件。用户可以通过单击这些热点区域进行回发操作或者定向(Navigate)到某个URL地址。可以根据需要为图像定义任意数量的热点,但不需要定义足以覆盖整个图形的热点。因此,该控件一般用在需要对某张图片的局部范围进行互动操作时。在日常编程中,主要使用它的HotSpotMode、HotSpots属性和Onick事件。1) HotSpotMode属性。顾名思义,HotSpotMode为热点模式,它对应枚举类型S 阅读全文
posted @ 2013-01-07 21:27 程序有Bug 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 3.11 AdRotator控件AdRotator 控件提供一种在 Web页面上显示广告的方法,它可以显示你提供的 .gif 文件或其他图形图像。当用户单击广告时,系统会将它们重定向到指定的目标 URL。同时,该控件会从你使用数据源(通常是 XML 文件或数据库表)提供的广告列表中自动读取广告信息,如图形文件名和目标URL。在广告显示中,AdRotator 控件会随机选择广告,每次刷新页面时都将更改显示的广告。广告可以加权以控制广告条的优先级别,这可以使某些广告的显示频率比其他广告高。当然,也能编写在广告间循环的自定义逻辑来控制广告的显示效果。下面的示例演示了AdRotator 控件从一个外部 阅读全文
posted @ 2013-01-07 21:27 程序有Bug 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 例题: 删除 阅读全文
posted @ 2013-01-07 21:26 程序有Bug 阅读(257) 评论(0) 推荐(0) 编辑
摘要: get方式传参时,中文乱码的解决方法:法1: 在节点中添加 法2:在页面的节点中添加: 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate解决方法:在页面的改成: 阅读全文
posted @ 2013-01-07 21:26 程序有Bug 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Asp.net页面传值另类方式1:Context.Itmes发送页面:Page1 Context.Items["name"] = txt1.Text; Server.Transfer("Page2.aspx");接受页面:Page2 if (Context.Handler is Page1) { txt1.Value = Context.Items["name"].ToString(); }Asp.net页面传值另类方式2:Context.Handler发送页面:Page1 Server.Transfer("Page2.as 阅读全文
posted @ 2013-01-07 21:26 程序有Bug 阅读(134) 评论(0) 推荐(0) 编辑
摘要: asp.net 页面: 用户名: 评论: 服务器端页面: string userName = context.Request["userName"]; string comment = context.Request["comment"]; context.Response.Write("{userName:'"+userName+"',comment:'"+comment+"'}"); //注意这里的格式 阅读全文
posted @ 2013-01-07 21:25 程序有Bug 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在web.config配置文件中的<system.web>节点中添加入下节点:<system.web> <authentication mode="Forms"> <forms name="自己取个名字吧" loginUrl="你的登陆页面"></forms> </authentication></systeml.web>添加这段后,如果您没有登陆的话,无论你访问那个网页,都会跳转到“你上面设置的页面(这里是登陆页面)”在登陆按钮的单击事件中添加如下代 阅读全文
posted @ 2013-01-07 21:25 程序有Bug 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在后台代码中添加 [PartialCaching(100)]例子:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Da 阅读全文
posted @ 2013-01-07 21:25 程序有Bug 阅读(129) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace IniOp{ public class IniOperator { [DllImport("kernel32")] private s 阅读全文
posted @ 2013-01-07 21:24 程序有Bug 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 步骤很简单:1:用IHttpHandler来处理图片请求 2:对请求来源和来源IP进行判断 3:分支返回图片 下面实战示例:1:新建web站点项目:ImageLink2:再建类库项目:ImageLinkClass3:类库添加类:ImageLinkFilter4:web站点添加到类库项目的引用此时结果如下图:上面多了一个文件夹Images和里面两张测试用的图片。5:ImageLinkFilter类继承IHttpHandler接口,并实现接口,代码如下 publicclass ImageLinkFilter:IHttpHandler { #region IHttpHandler 成员 publ.. 阅读全文
posted @ 2013-01-07 21:23 程序有Bug 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。运行时提示错误:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。StackTrace: 在 System.Web.UI.ViewStateException.ThrowError(Exception inner, String 阅读全文
posted @ 2013-01-07 21:22 程序有Bug 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 注:这样的配置方法 只在木有母版页的网页中使用,如果有母版页的话。。。。这个我暂时还未研究出解决方法!!!最近看到KindEditor效果很好,便下载下来准备一用,无耐说明文档很不给力,琢磨了半天。今天把操作步骤记录下来,以备不时之需! 1、下载kindEditor,百度一下就好,在官网上下载最新版本。我用的是kindeditor-4.0.4,下载后,把下面几个没用的文件夹删除。 2、把解压且精简的目录名改为kindeditor,拷贝到网站根目录下。 3、新建bin文件夹,并把LitJSON.dll文件拷贝到bin文件夹中,最后,添加引用。 4、打开kindeditor/asp.ne... 阅读全文
posted @ 2013-01-07 21:22 程序有Bug 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标7. 关闭输入法8. 永远都会带着框架 9. 防止被人frame 10. 网页将不能被另存为 ";11. 12. 阅读全文
posted @ 2013-01-07 21:21 程序有Bug 阅读(338) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0"?><!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中 的“网站”->“Asp.Net 配置”选项。设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 "Windows"Microsoft.Net"Framewo rk"v2.x"Config 中。--><!--Webconfig文件是一个xml文件,configuration是xm 阅读全文
posted @ 2013-01-07 21:20 程序有Bug 阅读(246) 评论(0) 推荐(0) 编辑
摘要: <!--站点全球化设置,requestEncoding: 它用来检查每一个发来请求的编码.responseEncoding: 用于检查发回 的响应内容编码.fileEncoding:用于检查aspx,asax等文件解析的默认编码,默认的编码是utf-8--><globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/><!--会话状态设置。mode: 分为off,Inproc,StateSe 阅读全文
posted @ 2013-01-07 21:20 程序有Bug 阅读(229) 评论(0) 推荐(0) 编辑
摘要: <!--禁用所有缓存--><requestCaching disableAllCaching="true"></requestCaching><!--指定代理地址,并对本地访问和 contoso.com 跳过代理。--><defaultProxy><proxy usesystemdefault="True" proxyaddress="http://192.168.1.10:3128" bypassonlocal= "True"/><by 阅读全文
posted @ 2013-01-07 21:20 程序有Bug 阅读(223) 评论(0) 推荐(0) 编辑