摘要: (1).向Resources.resx中添加需要的图片资源。(2).在定义全局变量Red、Write、Green(F、A、N为.ico格式的图片)Bitmap Red = VideoMonitorWindows.Properties.Resources.F.ToBitmap(); Bitmap Write = VideoMonitorWindows.Properties.Resources.A.ToBitmap(); Bitmap Green = VideoMonitorWindows.Properties.Resources.N.ToBitmap();注:如果F、A、N为.ico格式的图片为 阅读全文
posted @ 2011-05-30 20:41 Alec-Yin 阅读(3124) 评论(1) 推荐(3) 编辑
摘要: 一、动态生成列的格式化 此种GridView中的列是动态生成的,格式化可以通过RowDataBound事件进行。如下边代码,对第十列的值进行格式化。protected void gvUserList_RowDataBound(object sender, GridViewRowEventArgs e){//格式化代码if(e.Row.Cells[9].Text=='1'){e.Row.Cells[9].Text="XXX";}else{e.Row.Cells[9].Text="YYY";}}二、在源码中对已配置好列的格式化 下边的源码是已 阅读全文
posted @ 2011-05-30 20:30 Alec-Yin 阅读(4244) 评论(0) 推荐(4) 编辑
摘要: 说明:本篇只为复习大纲,并未详细说明。第一章 操作系统引论统的目标:有效性(提高资源利用率和系统吞吐量)、方便性、可扩充性、开放性。有效性和方便性是操作系统最重要两个目标。操作系统的作用:(1) OS作为用户与计算机硬件系统之间的接口(2) OS作为计算机系统资源的管理者(处理器、存储器、I/O设备、数据程序)(3) OS实现了对计算机资源的抽象(在硬件上覆盖I/O设备、文件和窗口管理软件,即虚拟机)OS的发展过程:无操作系统的计算机系统→单道批处理系统→多道批处理系统→分时系统→实时系统→微机操作系统操作系统的基本特征:(1) 并发性(两个或多个事件在同一时间间隔内发生;进入进程和线程)(2 阅读全文
posted @ 2011-05-30 20:25 Alec-Yin 阅读(3213) 评论(0) 推荐(1) 编辑
摘要: EA除了画用例图时比较方便,在建立数据模型上也很强大。前段时间一直再为数据模型之间的约束问题纠结,最近终于研究出了一点成就,希望给大家分享一下,有不对的地方也请各位高手指正:一、什么是外键?两种可以访问表的键:主键和外键。一个主键是唯一的,它定义一个表格中的一条记录。外键可以通过其他相关表格中的主键来访问数据。外键在EA的UML模型中是一个衍型操作。一个外间是一个字段(属性)的集合,同时,有一些操作意义(他们加强与另一个表的主键直接的关系)。一个外键模型化为一个衍型操作;这个操作参数成为一个键中的包含的字段。说明:用定义外键的方法,通过另一个表格的主键来访问它并不是必须的。外键是一些数据库.. 阅读全文
posted @ 2011-05-30 08:51 Alec-Yin 阅读(20917) 评论(8) 推荐(4) 编辑
摘要: 判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)。举个最简单的例子,方便理解: 判定表达式:a>1 or b>1 用判定覆盖设计的测试数据: a=5 (判定表达式的值为“真”) a=0(判定表达式的值为“假”) 这里不需要管b的取值,就已经满足判定覆盖的条件了。 用条件覆盖设计的测试数据: a=5 (条件a>1的值为“真”) a=0(条件a>1的值为“假”)b=5 (条件b>1的值为“真”) b=0 (条件b>1的值为“假”) 这里不考虑 a>1 or b>1 这个表达式的取值的情况,但必须把a>1 阅读全文
posted @ 2011-05-19 22:01 Alec-Yin 阅读(31772) 评论(2) 推荐(0) 编辑
摘要: ■ 框架概念 : 所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <FRAMESET> <FRAME> 即可,而所有框架标记需要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档 案而不是其它框窗的档案。<FRAMESET> 是用以划分框窗,每一框窗由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例: <frameset cols="50%,* 阅读全文
posted @ 2011-04-27 17:08 Alec-Yin 阅读(37350) 评论(4) 推荐(3) 编辑
摘要: 在文本框的keypress事件调用下面函数。 如 <input disabled="disabled" type="text" id='userNameToEdit' onkeypress="TextValidate()" /> 如果在文本框中按下特殊字符键,则显示警告信息,或者输入框不接受非法输入。 function TextValidate() { var code; var character; var err_msg = "Text can not contain SPACES or an 阅读全文
posted @ 2011-04-23 09:47 Alec-Yin 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、GridView中的删除提示只需在GridView的【RowDataBound】事件中添加如下代码:if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate) { ((LinkButton)e.Row.Cells[5].Controls[0]).Attributes.Add("onclick", "javascript: 阅读全文
posted @ 2011-04-23 09:45 Alec-Yin 阅读(1733) 评论(2) 推荐(1) 编辑
摘要: 方法一:1、在GridView中添加一个TemplateField字段,把他的ShowHeader改为False。(或在HTML代码中加上 【DataKeyNames="newsId"】这一句,其中【newsId】为GridView绑定的数据库的主码。)2、在GridView的编辑模板中添加一个LinkButton,修改CommandName=Edit,CausesValidation=False,Text="编辑"。3、在GridView的【RowEditing】事件中加上如下代码: Session["id"] = Convert. 阅读全文
posted @ 2011-04-23 09:42 Alec-Yin 阅读(2486) 评论(0) 推荐(2) 编辑
更多前端博客,访问:http://lhyin.com