- 博客(31)
- 资源 (35)
- 收藏
- 关注
转载 asp.net web.config 设置Session过期时间
在Asp.net中,可以有四处设置Session的过期时间:一、全局网站(即服务器)级IIS-网站-属性-Asp.net-编辑配置-状态管理-会话超时(分钟)-设置为120,即为2小时,即120分钟后如果当前用户没有操作,那么Session就会自动过期。二、网站级IIS-网站-具体网站(如DemoSite)-属性-Asp.net,此时有两个选项,一个是“编辑全局配置”,一个是“编辑
2012-11-30 20:35:06 725
转载 在web.config设置asp.net 页面缓存
上面的意思为过期时间为60秒,不根据页面参数缓存。页面中调用此设置如下。暂时没找到更简单的设置方法
2012-11-30 20:06:03 926
转载 操作ACCESS数据库的类
using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System
2012-11-29 23:11:44 381
转载 asp.net,cookie,写cookie,取cookie
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["usernam
2012-11-29 15:46:49 301
转载 连接加密Access数据库的字符串设置方法
Access数据库在一些小的系统程序中经常用到,为了给数据库中的信息增加一些安全性,最简单的方法就是给Access文件加上密码(当然也可以 将数据库中的数据进行加密后在存放到文件里来保护数据,只不过这种方法需要在程序中考虑加密和解密的问题),那针对有密码的文件通过数据库连接字符串来进 行连接访问呢?下面是我在网络上找到的一些解决方案。收集起来以备后用。access数据库加密分3种以下以ac
2012-11-29 11:07:01 709
转载 ie兼容问题大总结
其实浏览器的不兼容,我们往往是各个浏览器对于一些标准的定义不一致导致的,因此,我们可以进行一些初始化,很多问题都很轻松解决。下面是14条特殊情况仅供参考:1. 文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie下实际占高16px,下留白3px,ff 下实际占高17px,上留白1px,下留白3px,opera下就更不一样了。解决方案:给
2012-11-28 17:00:24 494
转载 完美解决IE6不支持position:fixed的bug
html>head>metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/>title>IE6 position:fixed bugtitle>style>*{padding:0;margin:0}p{height:2000px}#gs{border:1px solid #000;po
2012-11-28 16:20:12 372
转载 asp.net自定义错误页面及出错分析
两种方法均为全站出错处理方法一:1、添加Web.config, 中添加defaultRedirect="ApplicationErroy.aspx" >节点,2、添加错误处理页面:ApplicationErroy.aspx调用下面的方法:private void DealErroy(){HttpException erroy = new HttpException();
2012-11-27 15:23:46 891
转载 FreeTextboxd的使用方法
1.直接使用的方法:(1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录或其上层的虚拟目录下的 bin 目录;(2) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或其子目录中,注意使用时要指定 HelperFilePath 属性;(3) 复制 images 目录下的 ftb 目录到你的 W
2012-11-27 10:06:49 563
转载 如何在线打开word文档并高亮显示指定关键字
本文通过一个实用例子完整演示如何在线打开word文档并高亮显示指定的关键文字。1. 项目目的 目前,Office文件的在线处理越来越深入人心,越来越多的办公系统中的Word文档都采用了SOAOffice中间件来在线打开保存,同时也产生了一些更好、更高级的需求,本文所讨论的正是这样的一个需求:打开文档的时候,高亮显示指定的关键字。搜索结果高亮显示关键字。 2. 思路写
2012-11-26 17:37:02 2321
转载 兼容ie,火狐的设为首页,加入收藏js代码
在一次设置中发现火狐浏览器(FF)不支持普通的象IE那样的加入收藏夹和设为首页,于是就找了关于FF的方法。后来测试了下,可以用了。。其代码如下: 兼容FF 加入收藏夹和设为首页 function AddFavorite(sURL, sTitle) { try { window.external.addF
2012-11-26 15:51:00 738
转载 图片垂直居中的使用技巧
使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。”当然出题并不是随意,而是有其现实的原因,垂直居中是 淘宝 工作中最常遇到的一个问题,很有代表性。题目的难点在于两点:垂直居中;图片是个置换元素,有些特殊的特性。至于如何解决,下面是一个权衡的相对结构干净,CSS简单的解决方法: .box { /*非I
2012-11-23 17:05:29 326
原创 编译器错误消息: CS0201: 只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句
错误提示的意思是说:只有赋值,函数调用,++,--,new操作可以当成一个语句。以下情况会出现 上述错误:例1:clm.HeaderText == "00"; 应该改为:clm.HeaderText= "00" 因为clm.HeaderText == "00"只是一个表达式,而不能构成一条语句。例2: string sql = "UPDAT
2012-11-23 16:45:03 5913 1
转载 Response.Redirect 在新窗口打开页面
方法1: 方法2: protected void Page_Load(object sender, EventArgs e){ // 注意 form 和 target 都要小写 Button1.Attributes.Add("onclick", "this.form.target='_blank'"); } 使用上面的方法1、方法2 这里直接用 Respo
2012-11-23 16:23:04 1539
原创 弹出对话框并转向其他页面
Response.Write("alert('msg');window.location.replace('default.aspx');");
2012-11-23 16:21:47 325
转载 GridView中用CommandField实现简单的编辑(更新,取消),删除
<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" onrowdeleting="GridView1_RowDeleting" onrowediting="GridView1_RowEditing" onrowupdating="GridView1_RowUpdat
2012-11-22 16:50:04 7507
原创 使用FreeTextBox控件时出现“检测到有潜在危险的 Request.Form 值”的解决方案
解决方法:在页面的page标签下添加属性:validateRequest="false"如:<%@ Page Language="C#" MasterPageFile="~/mMaster.master" AutoEventWireup="true" CodeFile="addNews.aspx.cs" Inherits="manage_addNews" Title="无标题页"valid
2012-11-22 16:48:32 508
原创 FreeTextBox插入或更新数据时出现的错误
string sql = "UPDATE [news] SET [title]='" + tbktitle.Text.Trim() + "',[content]='" +FreeTextBox1.Text.Replace("'", "''") + " ',[createtime]='" + DateTime.Now.ToString() + "',[visitnum]= " + int.Par
2012-11-21 21:09:59 355
转载 Access,Update失败的BUG
我几乎没用过Access,一般都是用Sql Server。这两天做一小网站,服务器上面没有Sql Server,只好用Access。遇到一个莫名其妙的问题,搞了半天才弄好。这是一个毫无技术含量的问题,纯粹是Access的一种错误规定,甚至是一个Bug。做程序时,要知道这个Bug,否则很难找出错误原因。以下是我从遇到错误到改正错误的过程。我在做一个部门数据访问层的类,添加删除查询都没有问
2012-11-21 17:25:49 884
转载 ASP.NET Session丢失问题解决方案总结及判断Session是否过期
判断Session是否过期:通过BasePage或IHtttpMoudle实现public class BasePage : System.Web.UI.Page { public BasePage() { } protectedoverride void OnInit(EventArgs O)
2012-11-21 10:27:58 475
转载 经典SQL语句大全
一、基础(建表、建约束、关系)约束(Constraint)是Microsoft SQL Server提供的自动保持数据库完整性的一种方法,定义了可输入表或表的单个列中的数据的限制条件(有关数据完整性的介绍请参见第9章)。在SQL Server中有5 种约束:主关键字约束(Primary Key Constraint)、外关键字约束(Foreign Key Constraint)
2012-11-20 22:50:07 732
转载 除非指定了 DeleteCommand,否则数据源“SqlDataSource2”不支持删除操作。
我在gridview1 《编辑列》里面添加了一个《CommandField 删除》的控件,之后在gridview1的事件《RowDeleting》事件下 写了一段删除行的 代码:protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e){string id = GridView1.Data
2012-11-20 17:42:01 6974 2
转载 session.timeout的设置
session.timeout方法一:asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码:Asp.net程序代码:sessionState节点放在节点下,形式如下:configuration 元素(常规设置架构) system.web
2012-11-20 11:46:39 14351
转载 未将对象引用设置到对象的实例--可能出现的问题总结
一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初
2012-11-19 15:47:00 757
转载 ASP.NET中如何获取客户端浏览器信息
ASP.NET中如何获取客户端浏览器信息如果想在服务器获取客户端浏览器信息,可使用 HttpBrowserCapabilities 类轻松实现。HttpBrowserCapabilities 的名称空间是:System.Web。该名称空间默认是导入的。示例:"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2012-11-19 11:32:52 1147
转载 asp.net如何获取IP
在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址…… 在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。 要想透过代理服务器取得客户端的真
2012-11-19 10:23:07 350
转载 Asp.net设置默认按钮的方法总结
第1种方法:就是在Asp.net的页面中找到设置form的属性 defaultbutton=“默认按钮ID”这个是我在VS2005中式的,不知道2003中是吗第2种方法:http://www.cnblogs.com/netufo/archive/2004/12/21/79841.htmlASP.NET 中由于一个页面只有 Form ,经常碰到
2012-11-19 10:21:54 487
转载 Access 至少一个参数没有被指定值 解决方法
最近刚开始用Access数据库,以前都是用Mysql和Mssql,结果总是出现“至少一个参数没有被指定值”的错误,最后上baidu搜了一下,发现这是SQL语句的问题,是我的数据库查询语句后面多写了“order by id desc”。郁闷了。powered by 25175.net后来有发生了这种情况,检查后发现是一个字段名字写错了、唉。。。太粗心了,以后得细心一点写程序了!!总结:
2012-11-16 10:34:51 6427
转载 C# DataTable的詳細用法
在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。一、DataTable简介 (1)构造函数 DataTable() 不带参数初始化DataTable类的新实例。 DataTable(stri
2012-11-14 09:25:22 388
转载 web.config connectionStrings 数据库连接字符串的解释(转载)
先来看一下默认的连接SQL Server数据库配置 SqlConnectionStringBuilder实例化时需要使用connectionString。如:SqlConnectionStringBuild builder = new SqlConnectionStringBuild(connectionString);一、Data SourceSqlConnect
2012-11-13 10:53:25 376
精通windows socket网络编程:基于C++-------源代码
2011-10-23
vc6.0使用技巧及容易出现的问题
2011-10-13
MFC深入浅出--李久进著
2011-09-01
vc 内存管理(很好的资源)
2011-05-06
vc界面编程宝典(值得拥有)
2011-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人