lqb

我一直在努力!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.Net 2.0

1

摘要:可以使用属性(Attribute)将类的元素标为可序列化的(Serializable)和不可被序列化的(NonSerialized)。.NET中有两个类实现了IFormatter借口的类中的Serialize和Deserialize方法:BinaryFormatter和SoapFormatter。这两个类的区别在于数据流的格式不同。使用BinaryFormatter进行序列化在下面这个例子中我们建... 阅读全文

posted @ 2009-01-23 15:40 BlackPhoenix 阅读(621) 评论(1) 推荐(0) 编辑

摘要:C#开源资源大汇总一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mon... 阅读全文

posted @ 2009-01-22 22:03 BlackPhoenix 阅读(471) 评论(0) 推荐(0) 编辑

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( R... 阅读全文

posted @ 2008-08-02 11:02 BlackPhoenix 阅读(546) 评论(0) 推荐(0) 编辑

摘要:在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString属性。 ... 阅读全文

posted @ 2008-07-31 13:41 BlackPhoenix 阅读(550) 评论(0) 推荐(0) 编辑

摘要:AJAX: 就是Ajax,不解释,用的AjaxControlToolkit.dll。 委托: 使用委托技术给我们的用户控件做一个“事件”,可以在控件外部绑定事件,在内部执行事件时调用外部代码。 优点: 两者结合 = 丰富UI体验 + 灵活性强。 制成用户控件,保持开源特性,方面学习,方便调试和扩展。 尚有不完美之处,请各位帮忙解决: (参看源码使用时的情况) 1.如果不用Table的话,显... 阅读全文

posted @ 2008-05-21 00:46 BlackPhoenix 阅读(619) 评论(3) 推荐(0) 编辑

摘要:问题描述: .Net FX 2.0 中文语言包 与 英文包 在 Sql Server 日期操作的 差异。[Conversion failed when converting datetime from character string.] 项目环境: Sql Server 2005等版本 .Net Framework 2.0程序或网站 开发调试无错的项目在其他机器上部署的时候发生错误,出错信息如下: 中文:字符串向 datetime 转换时失败。 英文:Conversion failed when converting datetime from character string. 问题关键: 安装开发主机和部署主机环境分别为[.Net Framework 2.0]与[.Net Framework 2.0 + 中文语言包/其他语言包] 附:日期格式化参数详表 附:一些常用日期操作语句 阅读全文

posted @ 2008-04-22 00:05 BlackPhoenix 阅读(1189) 评论(1) 推荐(0) 编辑

摘要:核心代码CSS: filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL ) 已知问题: 滤镜会使图片覆盖在文本层之上,使超链接和按钮等失效。并没有设置为背景的选项。 尚不完美的解决方法: 将div、链接或按钮设置相对位置,使之浮动。 1.此法文字仍会显示为在半透明下的模糊效果。 2.div/label/gridview等长度的变化将不会引起容器长度的自动适应。 阅读全文

posted @ 2008-03-31 01:34 BlackPhoenix 阅读(6208) 评论(5) 推荐(0) 编辑

摘要:Iframe自动适应宽度和高度 (both IE and Firefox are ok), 阅读全文

posted @ 2008-03-28 18:26 BlackPhoenix 阅读(2553) 评论(3) 推荐(0) 编辑

摘要:问题1: 分析器错误信息: 服务器标记的格式不正确。 问题2: 如何把一个用户控件的属性定义为Bindable(可绑定属性)?有必要么? 问题3: System.InvalidOperationException: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。 问题4: 不提示出错,但是获取不到数据,没有显示,没有返回。 阅读全文

posted @ 2008-03-15 13:30 BlackPhoenix 阅读(701) 评论(2) 推荐(0) 编辑

摘要:配制Asp.net 2.0 + AJAX的开发环境和运行环境 阅读全文

posted @ 2008-03-05 23:42 BlackPhoenix 阅读(357) 评论(0) 推荐(0) 编辑

摘要:一个超级简单的IP地址搜索引擎(Asp.Net)事件代码12行 阅读全文

posted @ 2008-02-20 21:28 BlackPhoenix 阅读(1000) 评论(5) 推荐(0) 编辑

摘要:用VS2005IDE的速度问题没有不抱怨的,忍了它这么久,终于看到一个IDE速度慢的解决方法,好东西,不独享~哈哈~ 阅读全文

posted @ 2008-02-19 18:19 BlackPhoenix 阅读(3478) 评论(7) 推荐(0) 编辑

摘要:DropDownList日期联动 ASP.Net问题的 通用处理方法 是:祈祷一句,骂一句,睡一觉,关机一次。 着急是没有用的。 阅读全文

posted @ 2008-02-19 00:27 BlackPhoenix 阅读(1250) 评论(1) 推荐(0) 编辑

摘要:原创C#中国身份证验证(包括省份验证和校验码验证,符合GB11643-1999标准)   校验的计算方式:   1. 对前17位数字本体码加权求和   公式为:S = Sum(Ai * Wi), i = 0, ... , 16   其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2   2. 以11对计算结果取模   Y = mod(S, 11)   3. 根据模的值得到对应的校验码对应关系为:    Y值: 0 1 2 3 4 5 6 7 8 9 10   校验码: 1 0 X 9 8 7 6 5 4 3 2 注:数据库是根据中华人民共和国国家统计局截至2003年6月30号的数据,但是之前有修改过的数据,所以,假如是太早颁发的身份证在地区代码上可能有出入。可以参考国家统计局的数据。 如果有哪里不妥请提出,我会尽快改进。校验成功并不能说明是真 阅读全文

posted @ 2008-02-18 21:41 BlackPhoenix 阅读(2441) 评论(6) 推荐(0) 编辑

摘要:疑问:如何对内存中DataSet数据表执行Sql语句? 在做网站流量统计系统的时候,遇到的问题。 ^o^内容见原文...... 之所以坚持用这种方法,是因为我觉得动态数组+编程排序的处理负荷很大,多用户同时操作时会显得很慢,而如果可以对临时表执行sql查询,当ASP.NET服务器和Sql Server数据服务器在不同的主机上,还可以分担任务,提高性能。 希望大家帮忙想个解决办法或更好的处理想法。 阅读全文

posted @ 2008-02-18 18:12 BlackPhoenix 阅读(1052) 评论(1) 推荐(0) 编辑

摘要:ASP.NET 2.0使用user profile储存信息前,如何部署aspnetdb.mdf和正确建立连接 阅读全文

posted @ 2008-02-17 23:16 BlackPhoenix 阅读(1694) 评论(3) 推荐(0) 编辑

摘要:Vista下安装IIS7.0并配置ASP+Access 阅读全文

posted @ 2008-02-17 00:20 BlackPhoenix 阅读(2182) 评论(0) 推荐(0) 编辑

摘要:虽然ASP.NET的Web控件看起来和用起来和C#的WinForm控件没什么太大区别,也都具备TabIndex属性,但布局工具栏中的“Tab 键顺序”的功能并不对Web控件开放,对.NET的WebForm开发者来说也实在有些小气。 没办法,自己手动给各个控件设置TabIndex属性吧,效果还是可以实现的。 注意:把要获得焦点的控件按顺序编号,建议第一个控件的TabIndex设置为1,而不是0。... 阅读全文

posted @ 2008-02-16 18:51 BlackPhoenix 阅读(1110) 评论(1) 推荐(0) 编辑

摘要:调试发现,SELECT语句返回值恒为-1,查了下资料发现: SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。 备注:可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更... 阅读全文

posted @ 2008-02-16 17:47 BlackPhoenix 阅读(1629) 评论(0) 推荐(0) 编辑

摘要:我的方法: Response.Write(""); 两种较常用的方法: 1.在 标签里头添加: (5:表示5秒钟刷新;url:表示要跳转到的页面名称(例如newPage.html)) 2.用JS: 在 标签里头添加如下JS: 又有 3. setTimeout(redirect(),3000); private void redirect() ... 阅读全文

posted @ 2008-02-16 16:57 BlackPhoenix 阅读(216) 评论(0) 推荐(0) 编辑

1