- 博客(54)
- 资源 (14)
- 收藏
- 关注
转载 参数化SQL中 Like 和 In 的写法
like 参数string strSql = "select * from Person.Address where City like ’%’+ @add + ’%’";SqlParameter[] Parameters=new SqlParameter[1];Parameters[0] = new SqlParameter("@add", "bre");in 参数str
2013-03-20 23:40:04
3964
原创 利用AuthorizeAttribute属性简单避免 MVC 中的跨域攻击
跨域攻击---自然来路页面和目标页面不在同一个域下,所以直接判断来路域和当前自己的域就可以了。可以广泛应用于表单提交,ajax调用或者某些不想让用户直接输入网址看到的页面using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;n
2012-07-24 23:42:33
3731
原创 MVC中使用AuthorizeAttribute做身份验证操作
代码顺序为:OnAuthorization-->AuthorizeCore-->HandleUnauthorizedRequest 如果AuthorizeCore返回false时,才会走HandleUnauthorizedRequest 方法,并且Request.StausCode会返回401,401错误又对应了Web.config中的<authentication m
2012-07-24 23:34:27
31388
3
原创 不得不说的 VS2010 Microsoft Report Viewer 2010 报表 部署
不得不说的 VS2010 下 Microsoft Report Viewer 2010 报表部署是相当恶心。服务器需要安装相应扩展。1:FrameWork4.0 是必不可少的2:进入 http://www.microsoft.com/downloads/zh-cn/result
2011-07-13 16:39:55
3031
转载 MVC3-RAZOR WebGrid 用法详解
WebGrid的方法签名public WebGrid(IEnumerable source, 设置数据源IEnumerable columnNames = null, 要显示的列名string defaultSort = null, 默认排序的字段int rowsPerPage
2011-07-12 17:14:07
2287
原创 MVC缓存的使用
MVC3缓存之一:使用页面缓存在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入当前的时间。@{ Layout
2011-07-12 10:44:50
11409
原创 在FireFox中 f事件需要通过传递 所以要带入eventTag
<br />在FireFox中 f事件需要通过传递 所以要带入eventTag<br />function ss(eventTag)<br />{<br /> var theEvent = eventTag || window.event;<br /> var srcElement = theEvent.srcElement;<br /><br /> if (!srcElement) {<br /><br />
2010-06-28 11:27:00
904
原创 javascript获取当前鼠标点击位置处的控件(兼容IE FireFox google浏览器 )
javascript获取当前鼠标点击位置处的控件(兼容IE FireFox google浏览器 )
2010-05-31 21:38:00
1841
原创 2009-1-15北京行-淘宝新闻发布会
由于参赛应用-淘客伴侣 进入淘宝TOP大赛30强,应邀参加2010-1-15日淘宝应用商店北京发布会。14日踏上北京的飞机,参加15日的淘宝应用商店发布会。晚上20:00到了北京。北京的冬天很凉快。15日早上,10强决赛。 发现一长相奇特的美女 我参赛的应用--淘客伴侣 http://app.ta
2010-01-24 10:30:00
844
转载 ASPX 缓存使用
介绍缓存是在内存存储数据的一项技术,也是ASP.NET中提供的重要特性之一。例如你可以在复杂查询的时候缓存数据,这样后来的请求就不需要从数据库中取数据,而是直接从缓存中获取。通过使用缓存可以提高应用程序的性能。主要有两种类型的缓存:1.输出缓存Output caching2.数据缓存Data caching 1. 输出缓存(Output Cachi
2009-11-13 13:52:00
2595
原创 javascript 数字相加的时候要进行一下处理,不然就是字符串相加
var a = 3; var b = 98 c = a + b 想得到c=101 确变成了字符串拼接,得到了398 我该则么做呢? c = parseInt(a) + parseInt(b)
2009-09-14 15:36:00
1695
1
原创 Request.Referer的乱码终极解决方法+获得用户是用什么关键字通过搜索引擎进来的
当你想获取Url字符串的时候,最好不要直接调用Request.UrlReferrer.ToString()方法,因为这样有可能返回的是一堆乱码。产生的原因是,用户在来你网站之前的那个网站的编码方式(Encoding)也许和你的网站不一样,导致UrlDecode的时候出现了乱码。这里建议使用Request.UrlReferrer.OriginalString,这个属性返回的就是当时构造U
2009-09-03 21:00:00
2543
1
转载 WPF基础之体系结构
摘要:本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖了 WPF 的大部分主要子系统,并描述它们是如何交互的。本主题还详细介绍了 WPF 架构师所做的一些选择。标签:WPF WPF开发 WPF入门 WPF体系结构Oracle帮您准确洞察各个物流环节
2009-09-02 11:25:00
929
原创 实战 Firefox 扩展开发
构建开发环境在动手开发之前,首先需要构建扩展开发所需的环境。Firefox把用户的个人信息,包括设置、已安装的扩展等,都保存在一个概要文件中,默认是使用名为 default的概要文件。通过创建一个专门为开发使用的概要文件,可以不影响正常的使用,也不会破坏个人信息。为了创建另外一个概要文件,运行 firefox –P,在弹出的“选择概要文件”的对话框中,新建一个名为 de
2009-08-26 09:52:00
1614
原创 用script跳转方式主动跨域获取cookie或session
在A域中存放openid.aspx在B域中调用A域的openid.aspx调用方法:sessionid 为每个用户登录到A域后生成的唯一标识。B域根据这个标识来确定是否更新自己域的cookie,每次更新后都需刷新页面一次,这个刷新动作已经在openid.aspx中完成,不用自己再写。DEMO 下载地址:用script跳转方式主动跨域获取cookie或session(并非网上铺天盖地的主动设置法)
2009-01-07 15:53:00
1836
原创 跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
在网上找了很多跨域读取Cookie的方法,但都是A域主动设置B域的Cookie,而没有B域去获取A域Cookie的方法。若要转载,请注名出处 http://blog.youkuaiyun.com/try530/archive/2009/01/06/3721525.aspx所谓A域主动设置B域的Cookie1:在B.com上新建一文件:SetCoo
2009-01-06 15:34:00
9262
2
原创 Asp..net 页面间跳转方法
Response.Redirect()方法以下情况使用Response.Redirect()方法:1.用户连接到另一台服务器上的资源;2.把用户连接到非ASPX的资源,例如HTML页面;3.将查询字符串作为URL的一部分(因为其他2种方法不能做到2次postback);需要使用汉字查询的请先转换 string message =server.urlencode("汉字"
2008-12-25 20:13:00
1136
原创 程序关闭时,关闭线程
托管线程或者是后台线程,或者是前台线程。后台线程不会使托管执行环境处于活动状态,除此之外,后台线程与前台线程是一样的。一旦所有前台线程在托管进程(其中 .exe文件是托管程序集)中被停止,系统将停止所有后台线程并关闭。通过设置 Thread.IsBackground属性,可以将一个线程指定为后台线程或前台线程。例如,通过将 Thread.IsBackgrou
2008-12-04 11:02:00
1643
转载 Log4Net使用指南
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修
2008-11-03 15:40:00
753
1
原创 动态设置SSIS中,配置包的xml配置文件路径
/// /// 为包添加配置文件。 /// protected void SavePackage() { //新建dts执行程序 dts.Application app = new Microsoft.SqlServer.Dts.Runtime.Application(); //新建一个包 dts.Packag
2008-09-25 14:47:00
2953
2
转载 用c#生成SSIS包
i. 目标:1. 创建一个父包:包含一个执行包任务;两个变量,子包路径变量和提供给子包OLEDB连接器的连接字符串的变量;一个文件类型连接管理器,连接器的连接字符串由变量赋值。2. 创建一个子包:包含一个执行SQL任务;一个变最,OLEDB连接器连接字符串变量,该变量需要配置
2008-09-25 14:45:00
3705
转载 网页上的任务栏消息框
"JavaScript">var oPopup = window.createPopup();var popTop=50;function popmsg(msgstr){var winstr=" ";winstr+=" ";winstr+=" "+msgstr+" ";oPopup.document.body.innerHTML = winstr;popshow();}functi
2008-09-22 11:05:00
774
1
原创 ASPX(C#)中调用SQLSERVER2005中的SSIS
第一步:创建SSIS打开VS2005,创建商业智能项目---Integration Services项目(需在安装sqlserver2005时,选择安装Integration Service服务)第二步:在程序中引用 Microsoft.SQLServer.ManageDTS第三步:private void Excutepackage(string path) { //新建dt
2008-09-16 09:53:00
1099
原创 智力答题查询器,适用于新英雄年代和征途
智力答题查询器,适用于新英雄年代和征途。如果无法运行此程序,请下载微软 .net framework2.0补丁framework2.0下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn 智力答题查询器
2008-07-28 01:37:00
6988
1
原创 从GridView控件的DataSource中获取总记录数
[Browsable(false)] [Description("获取总记录数")] public int GetRsCount { get { System.Data.DataView drv = base.DataSource as System.Data.DataView;
2008-07-24 13:43:00
1484
转载 在asp.net中为Web用户控件添加属性和事件
先来看看用户控件的前台代码(LogInOutControl.ascx文件):AutoEventWireup="false" Codebehind="LogInOutControl.ascx.cs" Inherits="ZZ.LogInOutControl" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
2008-07-18 11:24:00
2782
转载 利用ASP.NET 2.0创建自定义Web控件
简介 从使用基本的文本编辑器到创作标记页面,Web 开发已经经历了一个漫长的过程。目前,集成开发环境 (IDE)为开发过程中的几乎每个方面都提供了图形化表示形式。此外,还实现各种说明性编程技术以提高效率并降低出现错误的几率。Visual Studio2005 和 ASP.NET 2.0中的控件体系结构遵循了这些编程趋势,并且提供了可靠的、可扩展的环境,该环境设计为使开发人员可以
2008-07-18 00:47:00
725
转载 使用Javascript,CSS和Ajax创建ASP.NET自定义控件
在MSDN上看到的文章,原文名称为Who Is Looking: Building a Custom ASP.NET Control that uses Javascript, Cascading Style Sheets, and Ajax,下载以后经过测试,感觉确实不错,下面根据我的理解整理了一下其实现的思路,推荐给大家。 命如其名,这个控件的功能就是在某个客户浏览
2008-07-17 14:36:00
1153
原创 遍历repeater中的CheckBox全选
foreach (RepeaterItem item in this.Repeater_admin.Items ) { CheckBox check = (CheckBox)item.FindControl("CheckBox1"); if (check != null) { che
2008-01-28 15:15:00
921
转载 VS2008正式版下载
VS2008正式版下载 - vs2008下载地址Visual Studio 2008 Team Suite已于2007/11/19在MSDN Subscriptions开放下载。Visual Studio 2008 和 .NET 3.5同时发布;目前MSDN Subscriptions里还只有Visual Studio 2008 Team Suite English这一个版本,其他语言和其他版本都
2008-01-22 16:40:00
1260
原创 c#如何实现无标题栏窗口程序的移动?
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;
2007-11-19 17:20:00
765
原创 c#如何实现无标题栏窗口程序的移动?
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;
2007-11-19 17:12:00
1228
转载 C#中利用mediaplayer打造mp3播放器
利用Window Media Player 控件自己做一款小巧的mp3播放器来听音乐 ,是不是很享受呢?今天刚写出来的,听听mp3感觉还不错哦。 闲话少说,进入正题。 Mp3播放器主要完成下列功能: 1. 添加歌曲,可以添加单个乐曲或者指定文件夹内包括其子文件夹内的所有mp3乐曲到播放列表。 2. 删除指定歌曲或所有歌曲。 3. 播放的控制。包括选择上一首,下一首播
2007-10-21 00:00:00
1424
原创 腾讯QQ Web Service 接口
腾讯QQ在线状态 WEB 服务 Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx Disco: http://w
2007-10-17 14:36:00
2458
1
原创 提供股票的Web Sservices 接口
中国股票行情分时走势预览缩略图 Endpoint: http://www.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx Disco: http://www.webxml.com.cn/webservi
2007-10-17 14:06:00
2477
原创 最小化时隐藏窗口
可以在 SizeChanged 事件中,判断一下当前状态。 private void Form1_SizeChanged(object sender, System.EventArgs e) ...{ if (this.WindowState == FormWindowState.Minimized)
2007-05-16 13:47:00
1295
原创 c#用最简单的方法构造树(treeview)
private void Form1_Load(object sender, EventArgs e) ...{ file_table(); creat_tree("产品列表"); }System.Data.DataSet ds = new DataSet(); void file_table()
2007-01-10 16:13:00
2841
转载 Div+CSS布局入门教程(五)
这一节里面,主要就是想告诉大家如何使用好border和clear这两个属性。首先,如果你曾用过table制作网页,你就应该知道,如果要在表格中绘制一条虚线该如何做,那需要制作一个很小的图片来填充,其实我们还有更简单的办法,只要在中加入这么一段就可以了,你可以试试:大家可以再次参考手册,然后你就能明白dashed、solid、dotted...等的作用,利用它们你可以制作出许多效果来,实线、
2006-12-16 22:35:00
796
v2.6-node-v12.18.1-win-x64.7z
2021-02-23
邮箱地址输入框(邮箱地址自动完成)-Jquery插件-(仿QQMail)-田林作品
2013-01-22
淘客伴侣 FireFox版
2009-09-01
淘客伴侣 V2.0.0
2009-09-01
用script跳转方式主动跨域获取cookie或session(并非网上铺天盖地的主动设置法)
2009-01-07
网络游戏智力答题查询器
2008-07-30
HTM页面自动生成器
2006-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人