摘要: 就是DataGridView中的DataGridViewCheckBoxColumn的列被选中后,再次取消,取消不了,反而会引起其他行中的未被选中的复选框被选中。找了很多资料,看到遇到过同样问题的码友,才知道原因:可能由于某些设置的原因,系统在页面文件的Designer.cs文件中自动生成了一行代码:this.ckid.FalseValue="";解决方法:去除这行代码即可 阅读全文
posted @ 2014-03-14 15:35 Cynosure鱼 阅读(2460) 评论(0) 推荐(1) 编辑
摘要: 触发器(trigger)是一种特殊的存储过程,可以用来对表实施复杂的完整性约束,保持数据的一致性。当触发器所保护的数据发生改变时,触发器会自动被激活,并执行触发器中所定义的相关操作,从而保证对数据的不完整性约束或不正确的修改。SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行 完成后﹐与该触发器相关的这两个表也被删除。Deleted表存放由于执行Delete或Update语句而要从表中删除的所有行。Inserted表存放由于执行Insert 阅读全文
posted @ 2014-02-28 10:46 Cynosure鱼 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 最近一直在学习研究MVC,由于以前都是用三层架构的思想去开发,习惯了使用WebForm,从而觉得从开发角度来说MVC貌似减慢了开发的速度,内部结构复杂,不容易理解,MVC的使用增加的项目的运行效率,提高了运行速度。下面总结一下关于MVC的相关内容,一部分也是在网上查阅资料得到的:MVC(Model View Controller)的概述:模型(Model):应用对象。 模型是应用程序的主体部分。 模型代表了业务数据和业务逻辑; 当数据发生改变时,它要负责通知视图部分;一个模型能为多个视图提供数据。由于同一个模型可以被多个视图重用,所以提高了应用的可重用性。 视图(View):数据的展现。 视图 阅读全文
posted @ 2014-02-17 15:49 Cynosure鱼 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: 正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式用途1.测试字符串内的模式。例如,可以测试输入字符串,以查看字符串内是否出现电话号码模式或信用卡号码模式。这称为数据验证。2.替换文本。可以使用正则表达式来识别文档中的特定文本,完全删除该文本或者用其他文本替换它。3.基于模式匹配从字符串中提取子字符串。可以查找文档内或输入域内特定的文本。正则表达式常用规则摘要字符x字符 x\\反斜线字符\0n带有八进制值 0 的字符 n (0<=n<=7)\0n 阅读全文
posted @ 2013-12-31 10:44 Cynosure鱼 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 去除MDI子窗体最大化后在MainMenuStrip上自动产生的图标和最大化、最小化以及关闭按钮在MainMenuStrip的事件中ItemAdded的添加代码如下: private void menuStrip1_ItemAdded(object sender, ToolStripItemEventArgs e) { if (e.Item.Text.Length == 0 || e.Item.Text == "还原(&R)" || e.Item.Text == "最小化(&N)" || e.Item.Text == "关闭(& 阅读全文
posted @ 2013-11-29 09:18 Cynosure鱼 阅读(2021) 评论(0) 推荐(0) 编辑
摘要: 1.直接显示数据后台代码: public string ProID { get { return "11111"; } } #endregion页面代码:最后显示结果:2.后台代码: public string ProID { get { return "11111"; } } #endregion........ 阅读全文
posted @ 2013-10-18 16:03 Cynosure鱼 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.jb51.net/onlineread/htmlchar.htm特殊符号命名实体十进制编码特殊符号命名实体十进制编码特殊符号命名实体十进制编码Α&Alpha;&#913;Β&Beta;&#914;Γ&Gamma;&#915;Δ&Delta;&#916;Ε&Epsilon;&#917;Ζ&Zeta;&#918;Η&Eta;&#919;Θ&Theta;&#920;Ι&Iota;&#921;Κ&Kappa;&#9 阅读全文
posted @ 2013-10-11 15:11 Cynosure鱼 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 最近开发完成的项目在本地服务器上测试没有问题,发布到远程服务器上分页按钮总是点击不了,用IE浏览器测试,看到错误提示“WebForm_PostBackOptions未定义”,在网上找了很多放方法都无效,最后找到居然是服务器的系统时间出问题了,所以记录下来,以此谨记。现在总结一下从网上找的啊解决方法:方法一:检查服务器的时间,查看服务器的时间是准确(我当时服务器的系统时间慢了两年),如果有误调整时间,为了从根本解决问题,一定要了解清楚服务器的时间为什么出现问题;方法二:这个方法网上很多人提了,但是我觉得出现的几率不大,但是还是一下。扩展名为*.axd的应用程序在iis中没有映射。站点配置填加.a 阅读全文
posted @ 2013-04-11 17:08 Cynosure鱼 阅读(1826) 评论(0) 推荐(0) 编辑
摘要: using System.Diagnostics;using System.Reflection;using System.Runtime.InteropServices;namespace WindowsFormsApplication1{ static class Program { [DllImport("User32.dll")] private static extern bool ShowWindowAsync(IntPtr hWnd, int cmdShow); [DllImport("User32.dll")] ... 阅读全文
posted @ 2013-04-03 17:17 Cynosure鱼 阅读(289) 评论(0) 推荐(0) 编辑
摘要: #region 取得一个汉字的拼音首字母 /// <summary> /// 取得一个汉字的拼音首字母 /// </summary> /// <param name="cnChar">一个汉字</param> /// <returns>首字母</returns> private string GetSpell(string cnChar) { byte[] arrCN = Encoding.Default.GetBytes(cnChar); ... 阅读全文
posted @ 2013-01-28 16:10 Cynosure鱼 阅读(219) 评论(0) 推荐(0) 编辑