摘要: 在数据类型转换中,C#相对其它语言来说是比较严格的。 一、转换规则:(你必须知道的.net)C#允许在继承链中向下转型,即任何类型都可以安全地隐式转换为其基类类型;任何类型转换为其派生类型时,必须进行显示转换,转换的规则是:(类型名)对象名,转换失败会抛出异常;CLR是类型安全的,任何对象都可以用GetType方法获得其精确类型;基本类型可以使用Covert类实现类型转换;除了string以外的其他类型都有Parse方法,用于将字符串类型转换为对应的基本类型;值类型和引用类型的转换机制称为装箱(boxing)和拆箱(unboxing)。 二、C#提供了一种is操作符进行换算。is模式规... 阅读全文
posted @ 2012-04-12 10:07 vita 阅读(246) 评论(1) 推荐(0) 编辑
摘要: 有时候一件事情,一句话,一个念头的闪过都会给自己某些平时没有的感受,这些感悟往往是自己一直迷惑不解或是长期纠结问题的不同角度的解答,有时会有一种顿悟和豁然开朗的感觉,但是也往往因为是零散的而没有被记录下来,过一段时间就忘记了,现在专门开辟一个随想系列,专门记录自己的一些心得感悟,会尽量结合实际的情景记录,以便以后查看起来,能够回味起当时的感觉。一、研究一个知识点,一门技术或是一门学问,都要尽量做出一个应用,如果是纯理论的知识,就找一个对应的实例用所学的理论知识进行解释;如果是应用型的,就尽量做出一个模型或是系统实例。比如:软件行业,学习某种算法,最好做一个应用该算法解决实际问题的实例(demo 阅读全文
posted @ 2012-03-10 21:08 vita 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Win+R-gpedit.msc-用户配置-管理模板-桌面-Active Desktop-右击“启用Active Destop”-属性-已禁用,再右击“禁用Active Destop”-属性-已启用-关闭。右击我的电脑-属性-高级-性能-设置-勾选“在桌面上为图标标签使用阴影-确定(若已勾选,可取消后再勾选)。 阅读全文
posted @ 2010-05-27 21:45 vita 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 将文档设置为设计模式 要将整个文档设置为设计模式,可以对文档对象本身设置 designMode 属性。当文档处于设计模式时,将不运行脚本。这样,似乎在文档内设置一个按钮来打开或关闭设计模式是个好注意,但这样做没有作用。当用户打开它后,它将保持在设计模式状态。当他们下次单击此按钮时,它将被选定而不是被单击,他们再次单击它,将能够编辑它的值。这就是为什么如果要使用设计模式最好对框架或 IFrame 中... 阅读全文
posted @ 2010-05-15 11:35 vita 阅读(9222) 评论(0) 推荐(0) 编辑
摘要: 原文来至:http://hi.baidu.com/mycolorwind/blog/item/45384980228cbfdf9023d960.html在网上找了N多相关的东西总说的不够细,现在终于找到了.可以了解web.cofig和Global.asax之间的关系以及执行的顺序.在Global.asax.cs文件中protected void Application_BeginRequest(O... 阅读全文
posted @ 2010-04-26 21:43 vita 阅读(877) 评论(0) 推荐(0) 编辑
摘要: Global.asax文件,有时候叫做ASP.NET应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述Global.asax位于应用程序根目录下。虽然VisualStudio.NET会自动插入这个文件到所有的ASP.NET项目中,但是它实际上是一个可选文件。删除... 阅读全文
posted @ 2010-04-26 21:42 vita 阅读(198) 评论(0) 推荐(0) 编辑
摘要: GridView自带的分页对于百万数据来说,效率太低,所以一般的项目应用AspNetPager分页控件调用存储过程会相当的高效,这里我们讲解下普通三层架构中如何使用AspNetPager分页控件进行数据分页。1. Sql server 2000通用分页存储过程CODE:CREATE PROCEDURE UP_GetDataList@tblName varchar(255), -- 表名@strGe... 阅读全文
posted @ 2010-04-26 13:22 vita 阅读(941) 评论(1) 推荐(0) 编辑
摘要: 关于PagedDataSource,非常好用的一个分页属性!Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。PagedDataSource 类封... 阅读全文
posted @ 2010-04-26 13:18 vita 阅读(378) 评论(0) 推荐(0) 编辑
摘要: HTML code<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"OnRowDeleting="GridView1_RowDeleting"><Columns><asp:BoundFieldDataField="id"HeaderText="id"/><asp:Boun... 阅读全文
posted @ 2010-04-25 20:08 vita 阅读(21364) 评论(1) 推荐(1) 编辑
摘要: command对象允许执行多种不同类型的查询。某些command对象可以采用结果集的方式获取数据,还有其他的则是会修改数据内容或者结构。1、创建command对象A.newstring strConn = @"server=localhost;database=dzzw;uid=sa;pwd=**********s"; sqlConnection con = new sqlConnection(s... 阅读全文
posted @ 2010-04-25 14:27 vita 阅读(209) 评论(0) 推荐(0) 编辑