随笔分类 -  asp.net

摘要:2月到新的公司上班,开始的任务是熟悉公司一直在做的项目。并且修改原项目中存在的一些不方便的操作,就是改善用户体验。其中有个任务就是解决页面返回的问题,开始他们使用的全是goback();的方法。按照项目的设计,每一个功能都是跳转到一个新的页面(不是在新窗口中打开)。这样最后使用起来就会有一个很不好的体验。比如,我进入到一个页面,选择了N多查询条件以后,会有个结果列表,点具体信息的时候,会跳转到一个... 阅读全文
posted @ 2009-03-05 16:22 mFrog 阅读(9511) 评论(9) 推荐(0) 编辑
摘要:接上篇 创建自定义验证控件(1)开发环境VS2008+SQL2005本篇将写一个比较复杂的自定义控件,AjaxValidator(AJAX自定义验证控件)。AjaxValidator控件用于创建一个服务器端的自定义验证函数。AjaxValidator可以在浏览器调用自定义的验证方法(即客户端脚本直接调用服务器端方法)。AjaxValidator控件使用AJAX从客户端调用服务器端验证方法,使用AJ... 阅读全文
posted @ 2008-12-04 15:18 mFrog 阅读(2818) 评论(16) 推荐(0) 编辑
摘要:1: VSTS是什么?2: VSTS能做什么?3: VSTS中有哪些角色?4: VSTS有哪些组成部分?5: VSTS如何安装?6:设计分布式系统7:对软件项目管理的支持8:单元测试9:逻辑数据中心设计器简介10:应用程序设计器简介11:企业级源代码管理和工作项跟踪 一: VSTS是什么?1: 名称: Microsoft Visual Studio 2005 Team System 。2:提供生命... 阅读全文
posted @ 2008-12-02 01:57 mFrog 阅读(3570) 评论(6) 推荐(0) 编辑
摘要:写一个创建自定义的控件的文章。帮大家了解如何写自定义验证控件。首先写个简单的,长度验证控件,大家在写用户注册的时候,很多时候需要验证用户密码长度在多少到多少之间。我们通过从BaseValidator类派生一个新的控件来创建新的验证控件。如名字所提示,BaseValidator类是所有验证控件的基类,BaseValidator类是一个抽象(abstract)类,他要求子类必须实现一个方法:Evalu... 阅读全文
posted @ 2008-11-13 22:32 mFrog 阅读(2698) 评论(19) 推荐(0) 编辑
摘要:今天在微软官网转了下,发现VS2010 CTP的下载地址http://www.microsoft.com/downloads/details.aspx?familyid=922b4655-93d0-4476-bda4-94cf5f8d4814&displaylang=en&tmSystem Requirements Supported Operating Systems: Wind... 阅读全文
posted @ 2008-10-28 10:51 mFrog 阅读(6840) 评论(20) 推荐(0) 编辑
摘要:IE 5.0,IE 5.5,IE 6.0,IE 7.0,IE8 Beta 1,IE8 Beta 2,IE 8.0 正式版支持的CSS属性列表:http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspxIE 6,IE 7,Firefox 2, Firefox 3 ,Opera 9 支持 CSS 的情况列表:http://www.webde... 阅读全文
posted @ 2008-10-16 09:48 mFrog 阅读(414) 评论(0) 推荐(0) 编辑
摘要:由于本人英语不怎么样,就没翻译了.就直接贴出文章地址.请大家谅解.MVC架构下如何实现登录验证这一常见功能?Troy通过一个Security Controller给出了一种方法:http://www.squaredroot.com/post/2007/12/ASPNet-MVC-Membership-Basics.aspx权限验证的一个方法:http://www.squaredroot.com/p... 阅读全文
posted @ 2008-10-16 09:41 mFrog 阅读(2210) 评论(1) 推荐(0) 编辑
摘要:--普遍荒谬的认为 ViewState 对象保持着控件例如 TextBox 的值。 大多数 ASP.NET 的开发者认为 ASP.NET 的 ViewState 对象负责保持类似 TextBox 文本控件的值,因而这些值甚至在回传后还被保留着。但是这却不是这么回事。 我将用一个例子来解释。你可以下载项目文件(http://www.codeproject.com/aspnet/ViewState/V... 阅读全文
posted @ 2008-10-16 09:11 mFrog 阅读(837) 评论(0) 推荐(0) 编辑
摘要:敏捷方法学带来了新的角色——“敏捷教练”,它不常见于传统方法学中,甚或不曾为之提及。已驾轻就熟的实践者,可能会视之为浑然天成,羚羊挂角、无迹可寻;而初窥门径的新手则会心生疑云:“敏捷教练为何如此重要?‘部门经理’、‘团队领导’、‘技术领导’,他们的问题何在?Monster.com为此提供54... 阅读全文
posted @ 2008-10-08 10:20 mFrog 阅读(517) 评论(0) 推荐(0) 编辑
摘要:在.NET平台里,大部分编译器的优化并不是通过VB和C#编译器来完成的。它们宁可把优化的处理推后到CLR的即时(Just In Time,JIT)编译器读取IL,并转换为原生机器码的时候来完成。由于这个原因,对JIT的改变会极大地影响之前编译好的程序集。一个主要的影响就是内联函数(Inlining Function)调用。之前,JIT对内联方法的处理非常保守,Vance Morrison解释了个中... 阅读全文
posted @ 2008-10-08 09:37 mFrog 阅读(1326) 评论(9) 推荐(0) 编辑
摘要:_ 与任意单字符匹配 % 与包含一个或多个字符的字符串匹配 [ ] 与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。 [^] 与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。 使用like比较字,加上SQL里的通配符,请参考以下: a.. LIKE 'Mc%' 将搜索以字母 Mc 开头的所... 阅读全文
posted @ 2008-07-29 15:12 mFrog 阅读(17804) 评论(0) 推荐(0) 编辑
摘要:个人收藏的实用东西.拿出来大家分享下 1.C#连接连接Access 程序代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System.Data; using System.Data.OleDb; string strC... 阅读全文
posted @ 2008-07-29 15:00 mFrog 阅读(1344) 评论(10) 推荐(0) 编辑
摘要:ASP.NET 2.0 的 TreeView 控件功能虽说强大,但其客户端控制很逊色,本文将讲解 TreeView 的客户端实现原理,并实现两个个性化操作: (1) 节点的全部打开和关闭; TreeNode Expand(or Collapse) all (2) 只打开一个节点(关闭其他兄弟节点)。 just one node expanded(when a client expand o... 阅读全文
posted @ 2008-07-24 14:44 mFrog 阅读(2135) 评论(7) 推荐(0) 编辑
摘要:文本操作 快捷键 命令名 快捷键 说明 编辑.折叠到定义 Ctrl + M,Ctrl + O ... 阅读全文
posted @ 2008-06-17 21:07 mFrog 阅读(2190) 评论(2) 推荐(1) 编辑
摘要:要确定所运行的 SQL Server 2005 的版本,请使用 SQL Server Management Studio 连接到 SQL Server 2005,然后运行以下 Transact-SQL 语句: SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('ed... 阅读全文
posted @ 2008-06-16 17:28 mFrog 阅读(383) 评论(0) 推荐(0) 编辑
摘要:方式1 1 foreach (Control c in this.Repeater1.Controls) 2 { 3 HtmlInputCheckBox check = (HtmlInputCheckBox)c.FindControl("chkSelect"); 4 if( check != null ) 5 { 6 check.Checked = true; 7 } 8 } 方式... 阅读全文
posted @ 2008-06-10 19:59 mFrog 阅读(2259) 评论(2) 推荐(0) 编辑
摘要:微软董事长比尔·盖茨(Bill Gates)将于下月退出日常管理工作,而把精力专注于慈善事业.虽然他仍将继续担任微软董事长,但退出日常管理工作后,将意味着微软发展史中“盖茨时代”的结束. 以下就是微软董事长盖茨13个人生精彩剪影: 图1:作为哈佛大学的一名辍学生,盖茨与保罗·艾伦(Paul Allen)于1975年创建了微软公司。图1为1978年微软早期员工的一张集体照。时年23岁的盖茨... 阅读全文
posted @ 2008-06-06 19:52 mFrog 阅读(804) 评论(3) 推荐(0) 编辑
摘要:1 /// 2 /// 合并GridView中某列相同信息的行(单元格) 3 /// 4 /// GridView 5 /// 第几列 6 public static void GroupRows(GridView GridView1, int cellNum) 7 { 8 int i = 0, rowSpanNum = 1; 9 while (i < GridView1.R... 阅读全文
posted @ 2008-06-05 21:25 mFrog 阅读(662) 评论(0) 推荐(0) 编辑
摘要:不要求回发,只能使用客户端的脚本来实现了,下面就是完整的代码。 TreeView 控件之不回发操作 ... 阅读全文
posted @ 2008-06-05 21:04 mFrog 阅读(686) 评论(0) 推荐(0) 编辑
摘要:DataList就在需要的地方加入这么一个Label就可以了,主要的地方就是那个Container.ItemIndex+1,+1是因为DataList的编号是从0开始的 ' Font-Bold="True"> GridView也类似,稍微有点点不同,注意是DataItemIndex '> 阅读全文
posted @ 2008-06-04 00:15 mFrog 阅读(441) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示