- 博客(7)
- 收藏
- 关注
原创 有关模板控件的一点认识
创建一个简单的完整模板服务器控件步骤:1、定义要和模板控件类一起使用的容器类。2、用ParseChilden特性标记控件类,使模板属性中的Html元素能被页面分析器解析;3、为每个定义的模板呈现ITemplate类型公有属性;4、用TemplateContainer特性装饰模板属性,来通知将会使用模板控件类型的运行时;[TemplateContainer(typeof(Template
2004-08-11 17:11:00
1297
原创 我使用存储过程的一些心得(一)
sp_executesql和execute都能动态执行字符串,但sp_executesql比execute更通用,它生成的执行计划更有可能比SQL SERVER重新使用1、sp_executesql的语法(摘录于sql server 联机文档)sp_executesql [@stmt =] stmt[ {, [@params =] N@parameter_name data_type
2004-08-07 11:39:00
1046
原创 我对ASP.NET自定义控件的一些认识
一、自定义控件的呈现1、Render方法控制自定义控件的输出2、调用AddAttribute、AddStyleAttribute等方法指定下一个元素应该带有的属性以及特性3、调用RenderBeginTag输出HTML开始标记4、调用Writer方法通知HtmlTextWriter输出指定内容到Html流中5、调用RenderEndTag输出HTML结束标记 二、自定义控件的事件声
2004-08-04 16:58:00
1546
原创 读《C# Primer》笔记2
第二章 Class的设计 1、Indexers(索引器) 索引器可以按照与数组相同的方式为类或结构实例建立索引,索引器看上去有点像property,它和property一样也提供了get/set访问器。不同的是,这里应以关 键词this表明indexers,并且需要至少一个索引参数,该参数可为任意型别。 2、委托类型(delegate) delegate类型大致类似于 C++ 中的函数指针
2004-07-14 16:28:00
1098
原创 读《C# Primer》笔记1
项目终于告一段落,爽! 也终于可以静下心来看看书了,虽然整个项目的开发语言是用C#完成的,但总感觉C#基础打不是很牢固,因此找同事借了一本Stanley B.Lipppan著,候捷候老师和陈硕合译的这本《c# Primer 中文版》,打算好好的把一些基本的东西给弄明白。 第一章 Hello,C#学习笔记 1、别名 运用using 指令为一个(活所有)多重定义的实体取别名。别名(alias)
2004-07-12 15:24:00
1050
1
原创 让通用对话框显示在窗口最前面(C#)
注:API函数GetForegroundWindow用来获得前台窗口的句柄,这里的“前台窗口”是指前台应用程序的活动窗口 类ForegroundWindow继承了框架提供的IWin32Window接口,并定义了一个静态的IWin32Window属性Instance,用来获得前台窗口的句柄。 public class ForegroundWindow : IWin32Window { privat
2004-07-12 12:10:00
6519
原创 哈哈,TreeView你到底是被我拿下了
积件平台首页左边框架里的资源中心我采用的是TreeView,可恶的是微软做事不干脆,当动态的添加节点时,它老是闪,人都给闪晕了,开始是打算采用第三方的TreeView,也许是自己的原因吧,老是不能让人满意,最后还是决定静下心来研究微软的TreeView。 由于TreeView是一个服务器控件,将autopostback设置成false时,点击结点不自动向服务器提交,所以没有闪烁。但是又没法激活
2004-07-10 11:42:00
1126
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人