2010年3月30日

摘要: 开发组件的时候使用VS集成的单元测试功能会很方便1.新建一个类库项目,并为其中的类添加一个方法,方法任意 之后右键点击代码窗口选择方法为新建项目命名然后在解决方案管理中就多了相应的Test Project和一个叫Solution Items的解决方案文件夹。 相关的文件作用如下: localtestrun.testrunconfig 本地测试运行配置文件; MySchoolPro.vsmdi 测试... 阅读全文
posted @ 2010-03-30 11:56 Gsun 阅读(499) 评论(0) 推荐(0)
摘要: 在UserControl中定义事件委托一、在usercontrol中1、定义事件代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publiceventEventHandlerSaveSucessed;protectedvoidOnSaveSuce... 阅读全文
posted @ 2010-03-30 11:54 Gsun 阅读(1493) 评论(0) 推荐(0)
摘要: 1. 为何使用游标:   使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。  2. 如何使用游标:   一般地,使用游标都遵循下列的常规步骤:   (1) 声明游标。把游标与... 阅读全文
posted @ 2010-03-30 11:53 Gsun 阅读(563) 评论(0) 推荐(0)
摘要: 一、事务的介绍.NET Framework 开发员指南事务是一组组合成逻辑工作单元的操作,虽然系统中可能会出错,但事务将控制和维护事务中每个操作的一致性和完整性。例如,在将资金从一个帐户转移到另一个帐户的银行应用中,一个帐户将一定的金额贷记到一个数据库表中,同时另一个帐户将相同的金额借记到另一个数据库表中。由于计算机可能会因停电、网络中断等而出现故障,因此有可能更新了一个表中的行,但没有更新另一个... 阅读全文
posted @ 2010-03-30 11:52 Gsun 阅读(503) 评论(0) 推荐(0)
摘要: ExtAspNetv2.1.8 ExtAspNet is a set of professional Asp.net controls with native AJAX support and rich UI effect which aim at No JavaScript, No CSS, No UpdatePanel and No WebServices. Support Browsers:... 阅读全文
posted @ 2010-03-30 11:48 Gsun 阅读(182) 评论(0) 推荐(0)
摘要: Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Windows 服务(... 阅读全文
posted @ 2010-03-30 11:46 Gsun 阅读(252) 评论(0) 推荐(0)
摘要: 1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改... 阅读全文
posted @ 2010-03-30 11:45 Gsun 阅读(411) 评论(0) 推荐(0)
摘要: 前台调用:<asp:LinkButton ID="uxLinkButtonDeny" runat="server" OnClientClick='<%# GetClickValue(Eval("s_id").ToString())%>'>不通过</asp:LinkButton>后台方法: public string GetClickValue(string si... 阅读全文
posted @ 2010-03-30 11:45 Gsun 阅读(256) 评论(0) 推荐(0)
摘要: 本人自己做的一个flv播放器。本地测试一切正常,但上传到服务器后怎么也不可以。一开始怀疑路径问题。但改了几次都还是上传后不播放。后来网上一查是服务器IIS的MIME类型的问题。下面说一下解决方法。Microsoft 更改了在 Microsoft Internet 信息服务 (IIS) 6.0 Web 服务器中处理流媒体的方式,不再采用早期版本中的处理方式。早期版本的 IIS 不需要对 Flash ... 阅读全文
posted @ 2010-03-30 11:44 Gsun 阅读(216) 评论(0) 推荐(0)
摘要: http://code.google.com/intl/zh-CN/apis/maps/index.html/Files/hayden/googleMap调用示例.rar 阅读全文
posted @ 2010-03-30 11:43 Gsun 阅读(136) 评论(0) 推荐(0)
摘要: /Files/hayden/BaiduAjax.rar 阅读全文
posted @ 2010-03-30 11:42 Gsun 阅读(146) 评论(0) 推荐(0)
摘要: [代码] 阅读全文
posted @ 2010-03-30 11:41 Gsun 阅读(520) 评论(0) 推荐(0)
摘要: flv网页播放器.rar上传视频自动转换flv.rar 阅读全文
posted @ 2010-03-30 11:40 Gsun 阅读(221) 评论(0) 推荐(0)
摘要: asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。首先在App_GlobalResources新建resx资源文件。如:不同语言的resx中项目应该具有相同的名称: 中文资源项英文资源项 完了以后就可以使用这些名值对了,[代码]服务器控件用上面的方法,客服端控件或直接绑定到客户端用[代码]接下去的问题是... 阅读全文
posted @ 2010-03-30 11:39 Gsun 阅读(465) 评论(0) 推荐(0)
摘要: *Calendar*@parambeginYear1990*@paramendYear2010*@paramlanguage0(zh_cn)|1(en_us)|2(en_en)|3(zh_tw)*@parampatternDelimiter"-"*@paramdate2StringPattern"yyyy-MM-dd"*@paramstring2DatePattern"ymd"*@version1... 阅读全文
posted @ 2010-03-30 11:37 Gsun 阅读(277) 评论(0) 推荐(0)
摘要: publicclasschs2py{privatestaticint[]pyvalue=newint[]{-20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-20036,-20032,-20026,-20002,-19990,-19986,-19982,-19976,-19805,-19784,... 阅读全文
posted @ 2010-03-30 11:34 Gsun 阅读(188) 评论(0) 推荐(0)
摘要: Button1.Attributes.Add("onclick","this.value='正在提交中,请等待……';this.disabled=true;"+this.GetPostBackEventReference(Button1));也可以做成自定义控件:/**////<summary>///只能提交一次的按钮///</summary>pub... 阅读全文
posted @ 2010-03-30 11:33 Gsun 阅读(635) 评论(0) 推荐(0)
摘要: usingSystem;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.Drawing.Drawing2D;publicclassImageWaterMark{///<summary>///图片水印///</summary>///<paramname="img">图片</param&g... 阅读全文
posted @ 2010-03-30 11:32 Gsun 阅读(844) 评论(0) 推荐(0)
摘要: [代码] 阅读全文
posted @ 2010-03-30 11:29 Gsun 阅读(174) 评论(0) 推荐(0)
摘要: //密码是英数字且不能为空functioncheckPass1(val){varpattChar=newRegExp('[0-9a-zA-Z]{1,}');if(val==''){document.getElementById('lblInfo').innerHTML='密码不能为空';}elseif(pattChar.exec(val)==val){document.getElementById... 阅读全文
posted @ 2010-03-30 11:28 Gsun 阅读(446) 评论(0) 推荐(0)
摘要: 一个正则表达式就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符描述 \将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n'匹配字符"n"。'\n'匹... 阅读全文
posted @ 2010-03-30 11:27 Gsun 阅读(179) 评论(0) 推荐(0)
摘要: 1//js函数iframe的高度自动根据引用页面的高度变化2<scripttype="text/javascript">3functionSetWinHeight(obj)4{5varwin=obj;6if(document.getElementById)7{8if(win&&!window.opera)9{10if(win.contentDocument&&a... 阅读全文
posted @ 2010-03-30 11:26 Gsun 阅读(469) 评论(0) 推荐(0)
摘要: 1.oncontextmenu="window.event.returnValue=false"将彻底屏蔽鼠标右键<tableborderoncontextmenu=return(false)><td>no</table>可用于Table2.<bodyonselectstart="returnfalse">取消选取、防止复制3.onpaste="re... 阅读全文
posted @ 2010-03-30 11:23 Gsun 阅读(197) 评论(0) 推荐(0)
摘要: 第一种:<bodyonload="bgChange(getCookie('sKey'));"onkeydown="if(event.keyCode==13){document.all.btnLogin.click();}">如果是母版页中,则btnLogin换成.<%=btnLogin.ClientID%>.第二种:functiondocument.onkeydown(){... 阅读全文
posted @ 2010-03-30 11:20 Gsun 阅读(209) 评论(0) 推荐(0)
摘要: click() 对象.click() 使对象被点击 closed 对象.closed 对象窗口是否已关闭true/false clearTimeout(对象) 清除已设置的setTimeout对象 clearInterval(对象) 清除已设置的setInterval对象 confirm("提示信息") 弹出确认框,确定返回true取消返回false cursor:样式 更改鼠标样式 hand c... 阅读全文
posted @ 2010-03-30 11:19 Gsun 阅读(301) 评论(0) 推荐(0)
摘要: onkeyup="this.value=this.value.replace(/[^a-z_-]/g,'')"//限制只能输入英文字母和_和-onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"//只能输入中文onkeyup="if(isNaN(value)){alert('只能输入有效数字');execCommand('undo');}"//... 阅读全文
posted @ 2010-03-30 11:18 Gsun 阅读(529) 评论(0) 推荐(0)
摘要: <Scriptlanguage="javascript"><!--window.onload=getMsg;window.onresize=resizeDiv;window.onerror=function(){};//短信提示使用(asilas添加)vardivTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,... 阅读全文
posted @ 2010-03-30 11:15 Gsun 阅读(242) 评论(0) 推荐(0)
摘要: sender是事件源比如说你按下按钮,那么sender就是按钮又如:textboxchange,sender就是该textbox,在事件处理中就可以用sender代替textbox. 如: (sender as TextBox).Text="fdsaewfsda";Winfrom程序当中大部分时候是控件EventArgs是事件参数//该事件传入的参数,比如说你用鼠标点击窗体那么EventArg... 阅读全文
posted @ 2010-03-30 11:03 Gsun 阅读(386) 评论(0) 推荐(0)
摘要: //MD5加密函数比较复杂,在.NET中我们不需要编写底层的算法。//平台已经提供两个生成MD5加密的方法://经过改动一点就可以生成如现在DVBBS等论坛中使用的MD5密码//⑴:使用C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Security.dllpublic static string MD5(string Passw... 阅读全文
posted @ 2010-03-30 11:02 Gsun 阅读(864) 评论(0) 推荐(0)
摘要: 一、table方式 <html> <head> <title>菜单</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style type="text/css"> <!-- .borderMenu { b... 阅读全文
posted @ 2010-03-30 11:01 Gsun 阅读(795) 评论(0) 推荐(0)
摘要: 1、先在数据库中新建一个数据库2、配置ODBC连接点击Database --> 配置连接(Configure Connection) --> 选择系统DSN选项卡 --> 按添加按钮 --> 选择SQL Server数据库 --> 设置名称并选择当前服务器--> 使用Windows验证 --> 更改默认数据库为第一步建立的数据库名 --> 完成3、连... 阅读全文
posted @ 2010-03-30 11:00 Gsun 阅读(252) 评论(0) 推荐(0)
摘要: 一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relationship),它并不依赖于具体... 阅读全文
posted @ 2010-03-30 10:59 Gsun 阅读(306) 评论(0) 推荐(0)
摘要: 新建一个Web窗体,命名为"RandomImage.aspx",意在通过它输出含有4位随机验证码的图片。其中字符是数字或大写字母。它利用了一个基本知识:数字0~9对应的ASCII码为48~57,字母A~Z对应的ASCII码为65~90。在生成随机校验码的同时,程序通过Cookies保存校验码,以便在提交表单时进行比较。 下面是RandomImage.aspx代码: using System; us... 阅读全文
posted @ 2010-03-30 10:57 Gsun 阅读(301) 评论(0) 推荐(0)
摘要: 在数据库中的字段为cardState,它的值为0或1,但绑定到gridview时需要显示已激活或为激活,不显示0或1.方法一:SQL语句方法select * ,cardstatename=(case cardstate when 0 then '否' when 1 then '是' end) from tblcard查询时新建一列,在页面绑定时直接绑定cardstatename即可。方法二:页面显... 阅读全文
posted @ 2010-03-30 10:56 Gsun 阅读(326) 评论(0) 推荐(0)
摘要: 在gridview按钮中添加模板列: <asp:TemplateField HeaderText="操作"> <ItemTemplate> <asp:Button ID="btnValid" runat="server" OnClick="btnValid_Click" CommandArgument='<%# Eval("Id") %>' Text="激... 阅读全文
posted @ 2010-03-30 10:53 Gsun 阅读(321) 评论(0) 推荐(0)
摘要: 先导入命名空间using System.Text;//用于使用StringBuilder 方法protected static string GetNumPwd(int num)//生成数字随机数 { string a = "0123456789"; StringBuilder sb = new StringBuilder(); for(int i = 0; i < num; i++) { ... 阅读全文
posted @ 2010-03-30 10:52 Gsun 阅读(1943) 评论(0) 推荐(0)
摘要: ViewState["OutPut"] = "";//定义一个变量用于存储查询条件/// <summary> /// 新建一个新的Gridview用于导出 /// </summary> /// <param name="where">导出条件</param> private GridView OutPutBinder(string where) { ... 阅读全文
posted @ 2010-03-30 10:51 Gsun 阅读(172) 评论(0) 推荐(0)
摘要: "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9... 阅读全文
posted @ 2010-03-30 10:48 Gsun 阅读(142) 评论(0) 推荐(0)

导航