博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:GridView中的自定义列GridView可以根据数据源自动生成列,但是如果我们需要自定义列的显示方式,让GridView的列完完全全的由我们自己来控制,我们就需要用到一种特殊的列――TemplateField。因为GridView生成的列都是一个字段一列,如果我们需要把两个字段合并为一列显示呢?我们可以使用模板列,指定包含标记和控件的模版,自定义列的布局和行为。有2种添加自定义列的方法:1.新建自定义列:打开右上角的Tag,Add New Column...接下来将类型选择为TemplateField。 2.将现有列转换为自定义列:打开右上角的Tag,Edit Columns...在打开的 阅读全文

posted @ 2011-04-13 13:39 光照峋山 阅读(6010) 评论(0) 推荐(1)

摘要:尽量采用子查询 来编写TableAdapter的初始化方法,而不要用连接(JOIN )。由JOIN形式构成的初始化方法,系统无法自动为其生成对应的 Insert, Delete, Update方法,必须自行定义。另:包含 子查询的 初始化方法, 自动生成的Insert, Delete, Update方法将忽略子查询部分。 阅读全文

posted @ 2011-04-13 00:54 光照峋山 阅读(461) 评论(0) 推荐(0)

摘要:Net 2.0中5个数据源控件,GridView,DataList,Repeater | DetailsView,FormView (1)其中前3个用于呈现多列数据,后面2个用于呈现单列数据,即常用的数据明细. (2)GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现. (3)DataList,Repeater和FormView数据控件都有很强的自定义布局能力,如果数据呈现需要较为复杂的布局方案,这3个控件是首选. (4)GridView ,DetailsView和FormView都是2.0版本新增控件,内置了分页,排序等等功能,其 阅读全文

posted @ 2011-04-13 00:40 光照峋山 阅读(766) 评论(0) 推荐(0)