随笔分类 -  ASP.NET学习

摘要:有个需求,笔者比较挠头,要求如果前台有数据项的话 这一行就显示,没有的话,就隐藏。如果要是一个一个判断,并通过Panel的Visible属性设置的话,就得写25次,难道没有别的办法了吗?当然有,就用反射机制就可以。 [代码] 需要注意的是: 第一,应当放在PreRender事件中; 第二,必须有一个判断,就是必须属性器是字符串类型; 第三,Panel的ID命名有一个约定,就是“pn_&... 阅读全文
posted @ 2009-04-24 10:45 大天使泰瑞尔 阅读(1341) 评论(9) 推荐(0)
摘要:最近要完成一个项目,有一个查询可难住了笔者,无论是子查询还是分组,都没弄出来,还是基础知识不行啊。不过呢,可以查资料,最后用一个窗口函数解决了问题。由于开始的数据库是Access,后来笔者导成SQL Server的,一下子明白了很多。 数据库类似是这个样子滴: Employee表的字段: empId,englishName,depId Department表的字段: depId,deptName... 阅读全文
posted @ 2009-04-21 23:17 大天使泰瑞尔 阅读(1684) 评论(5) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2008-07-08 15:08 大天使泰瑞尔 阅读(682) 评论(0) 推荐(0)
摘要:虽然已经有了ASP.NET AJAX了,最近学习ASP.NET控件的时候,逐步理解了原始的控件异步回调(代码取自《ASP.NET 2.0 高级编程》): 首先,在Render事件中添加好一个事件protectedoverridevoidRenderContents(HtmlTextWriteroutput){output.RenderBeginTag(HtmlTextWriterTag.Div);... 阅读全文
posted @ 2007-07-20 00:31 大天使泰瑞尔 阅读(362) 评论(0) 推荐(0)
摘要:以前对于基础知识有些没有很好的掌握,特决定开辟一个日志,专门记录一些基础的问题。一天进步1%,70天就能积累一倍! 1.ArrayList是类,Array是数据结构,所以ArrayList需要在遍历的时候强制类型转换,Array不用,如果不希望强制类型转换,可以考虑使用范型。 2.装箱和拆箱 装箱是:容许将值类型作为引用类型(比如:对象)进行处理的过程,而拆箱是允许将引用作为值类型的进行处理的过程... 阅读全文
posted @ 2007-07-19 10:08 大天使泰瑞尔 阅读(363) 评论(1) 推荐(0)
摘要:今天看《ASP.NET 2.0高级编程》,学会了ADO.NET 2.0中的数据批量更新,把代码发到这里,以供日后之需。 DemoBulkUpdate.aspx<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="DemoBulkUpdate.aspx.cs"Inherits="DemoBulkUpdate"%><!DOCTYPEh... 阅读全文
posted @ 2007-02-22 00:10 大天使泰瑞尔 阅读(1930) 评论(2) 推荐(1)