博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页

2011年8月22日

摘要: MembershipUser技术创建一个简单的用户管理系统,此系统主要实现用户注册,用户登录,更改密码功能。AddUser.aspx,实现用户注册功能。Login.aspx,实现登录功能LoginSuccess.aspx页面登录成功页面ChangePassword.aspx,实现更改登录用户密码功能具体步骤如下:1.实现用户注册功能。1).在“AddUser.aspx”页面的“添加用户”按钮的On_Click事件中输入验证添加用户是否成功的代码:[Visual Basic]Dim status As MembershipCreateStatusMembership.CreateUser(txt 阅读全文

posted @ 2011-08-22 15:28 itcfj 阅读(651) 评论(0) 推荐(0) 编辑

2011年8月4日

摘要: NET WinForm程序中给DataGridView表头添加下拉列表实现数据过滤 我们见过Excel中的数据过滤功能,可以通过点击表头上的下拉列表来实现数据的过滤,这个功能很实用,省去了我们需要在程序中单独设计数据的查询过滤模块,功能直接依赖于数据绑定控件DataGridView。先来看看Excel中的数据过滤功能。 要想在DataGridView中实现类似于Excel的这种功能其实也并非难事。来看看msdn上的一篇文章,上面有详细的介绍,不过目前只有全英文的版本。http://msdn.microsoft.com/en-us/library/aa480727.aspx。里面提供的下载示例我 阅读全文

posted @ 2011-08-04 16:19 itcfj 阅读(551) 评论(0) 推荐(0) 编辑

2011年8月3日

摘要: 我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法:public partial class Form1 : Form {public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){Thread thread = new Thread(ThreadFuntion);thread.IsBackground = true;thread.Start();}private 阅读全文

posted @ 2011-08-03 17:38 itcfj 阅读(1218) 评论(0) 推荐(0) 编辑

2011年7月26日

摘要: 语法DBCC CHECKIDENT ( 'table_name' [ , { NORESEED | { RESEED [ , new_reseed_value ] } } ] )如果标识列上有主键或唯一键约束,使用DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value) 当前值设置为new_reseed_value,这个时候需要注意:new_reseed_value 的值应该取当前标识列中的最大值,避免插入错误。示例A. 如有必要,重置当前标识值下例在必要的情况下重置 jobs 表的当前标识值。USE pu 阅读全文

posted @ 2011-07-26 14:55 itcfj 阅读(291) 评论(0) 推荐(0) 编辑

摘要: sqlserver 判断 游标是否存在 sqlserver 判断 游标是否存在2010-03-23 12:56sqlserver 判断 游标是否存在其中 first_cursor 是 游标名称if cursor_status('global','first_cursor')=-3 and cursor_status('local','first_cursor')=-3beginprint '不存在'endelsebeginprint '存在'end 阅读全文

posted @ 2011-07-26 09:28 itcfj 阅读(934) 评论(0) 推荐(0) 编辑

2011年7月25日

摘要: DataGridView在NET2.0中的编程小技巧DataGridView在NET2.0中的编程小技巧 目录: 1、 取得或者修改当前单元格的内容 2、 设定单元格只读 3、 不显示最下面的新行 4、 判断新增行 5、 行的用户删除操作的自定义 6、 行、列的隐藏和删除 7、 禁止列或者行的Resize 8、 列宽和行高以及列头的高度和行头的宽度的自动调整 9、 冻结列或行 10、 列顺序的调整 11、 行头列头的单元格 12、 剪切板的操作 13、 单元格的ToolTip的设置 14、 右键菜单(ContextMenuStrip)的设置 15、 单元格的边框、 网格线样式的设定 16、 单 阅读全文

posted @ 2011-07-25 17:21 itcfj 阅读(266) 评论(0) 推荐(0) 编辑

摘要: DataGridView 如何调整最后一列的宽度使其占据网格的剩余客户区 以默认方式填充DataGridView时,可能会发生因列的宽度不够,而暴露出控件的灰色背景的情况,很不美观。将最后一列的AutoSizeMode属性设置为Fill会使该列调整大小来填充网格的剩余客户区(client area)。作为一个可选的方式,你可以设置最后一列MinimumWidth属性,以保持该列的宽度不至于太小。 阅读全文

posted @ 2011-07-25 15:43 itcfj 阅读(701) 评论(0) 推荐(0) 编辑

2011年7月23日

摘要: 在.NET上如何根据字符串动态创建控件 在.Net上用字符串动态创建控件是通过反射来实现。首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例。这里需要注意这个字符串的语法,根据msdn的解释:按名称和签名隐藏会考虑签名的所有部分,包括自定义修饰符、返回类型、参数类型、标记和非托管调用约定。这是二进制比较。对于反射,属性和事件按名称和签名隐藏。如果基类中有同时带 get 访问器和 set 访问器的属性,但派生类中仅有 get 访问器,则派生类属性隐藏基类属性,并且您将无法访问基类的设置程序。自定义特性不是通用类型系统的组成部分。不对数组或 COM 类型执行搜索 阅读全文

posted @ 2011-07-23 22:33 itcfj 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 从 DataGridView 控件 托放数据 到 TreeView控件实现方法,在datagridview的mousedown事件中开始 托放。然后在treeview 的 DragEnter 中接收托放。最后在treeview的 DragDrop 中处理托放结果。注:treeview的allowdrop属性要设置为 true。:1privatevoiddataGridView1_MouseDown(objectsender,MouseEventArgse)2{3if(e.Button==MouseButtons.Right)4{5DataGridView.HitTestInfoinfo=dat 阅读全文

posted @ 2011-07-23 22:09 itcfj 阅读(181) 评论(0) 推荐(0) 编辑

摘要: DataGridView的一些技巧最近一直跟DataGridView打交道,突然觉得很多技巧性的东西很模糊,经过最近的个人实验操作和从网上查到的资料把对DataGridView操作的一些技巧总结和借鉴了一下,总结如下:1、自定义列 Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance Host Controls in Windows Forms DataGridView Cells 继承 DataGridViewTextBo 阅读全文

posted @ 2011-07-23 21:26 itcfj 阅读(180) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页