上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 摘要 在「让 CheckBoxField 系结非布尔值(0 或 1)字段」一文中有介绍了如何修改 CheckFieldBox 去系结 0 或 1 的非布尔值,其作法是将非布尔直接使用 CBool 函式将字段值强制转型为布尔值。 不过有时系结的字段值并无法直接使用 CBool 转型为布尔值,例如 "T/F"、"是/否" 之类的资料,若希望使用 CheckBoxField 来显示就比较麻烦,一般的作法... 阅读全文
posted @ 2008-05-21 19:54 jeff377 阅读(2690) 评论(0) 推荐(0) 编辑
摘要: 摘要 CollectionEditor 是最基本的集合属性编辑器,如 ListBox 的 Items 属性编辑器(ListItemsCollectionEditor)即为继承 CollectionEditor 而来。如图1所示,为 ListBox 的 Items 属性编辑器,编辑窗口右边的属性窗口预设是没有显示 [说明] 区域的。如果我们要让它如图2所示的 GridView 的 Columns 属... 阅读全文
posted @ 2008-05-19 20:11 jeff377 阅读(3243) 评论(1) 推荐(0) 编辑
摘要: 摘要 GridView 汇出 Excel 及 Word 文件是蛮常使用的需求,此篇文章将扩展 GridView 控件提供汇出 Excel 及 Word 文件的方法。一般在 GridView 汇出的常见下列问题也会在此一并被解决。 GridView 汇出的常见问题: 问题1. GridView 使用 RenderControl 方法产生的错误。 问题2. GridView 分页的问题。 问题3. 汇... 阅读全文
posted @ 2008-05-18 00:12 jeff377 阅读(3485) 评论(10) 推荐(0) 编辑
摘要: 摘要 GridView 控件常有需要汇出 Excel 的需求,一般都是将 GridView 使用 RenderControl 来输出其 HTML 程序代码。本文即在讨论 RenderControl 所产生的问题及解决方式,不过本文是透过 BasePage 的方式,让 RenderControl 的相关处理动作更简化。 手动解决 RenderControl 所产生的问题 下面的 ControlTo... 阅读全文
posted @ 2008-05-17 10:05 jeff377 阅读(4724) 评论(6) 推荐(0) 编辑
摘要: 摘要 延续前面「GridView+FormView 示范数据新增/修改/删除(进阶篇:服务器控件)」的文章,文章后记有提及若要达到零程序代码要求,上篇已实作「扩展 CommandField 类别 - Header 加入新增钮」解决其中一个问题。另一个问题就要扩展 TextBox 控件,让 TextBox 可以自行判断 FormView 的 CurrentMode 来决定 TextBox 的启用状态... 阅读全文
posted @ 2008-05-14 22:58 jeff377 阅读(1849) 评论(1) 推荐(0) 编辑
摘要: 摘要 延续前面「GridView+FormView 示范数据 新增/修改/删除(进阶篇:服务器控件)」的文章,文章后记有提及若要达到零程序代码要求,其中一个要件就是需要扩展 CommandField 类别,在 CommandField 的 Header 的部分加入「新增」钮,本文就是在说明如何扩展 CommandField 类别达到此需求。 扩展 CommandField 类别 我们的需求是在 ... 阅读全文
posted @ 2008-05-14 00:00 jeff377 阅读(1684) 评论(4) 推荐(0) 编辑
摘要: 一般 FindControl 方法,大都是以 ID 寻找控件的第一阶的子控件(若控件有多载 FindControl 方法则例外)。之前有发表过一篇「递归方式的 FindControl」的文章,它是以递归方式逐层往下去执行 FindControl,找到指定 ID 的控件。 此篇文章是提供进阶版的 FindControl,此方法一样是以递归方式逐层往下去执行 FindControl,不过它不限只能以 ... 阅读全文
posted @ 2008-05-13 03:10 jeff377 阅读(2275) 评论(6) 推荐(0) 编辑
摘要: 摘要 承上一篇文章「GridView+FormView 示范资料 新增/修改/删除」,有人询问是否能简化程序代码;答案是可行的,方法就是由服务器控件下手。在此文章中,我们将扩充 GridView 及 FormView 控件,在 GridView 控件中新增 FormViewID 属性,关连至指定的 FormView 控件 ID,就可以轻易达到上篇文章中相同效果。 扩充 GridView 控件... 阅读全文
posted @ 2008-05-12 16:47 jeff377 阅读(3665) 评论(3) 推荐(0) 编辑
摘要: 摘要 在同一页面上以 GridView 配合 FormView 来完成数据的「新增/修改/删除」,在这个范例中有下列二个特点。 1. GridView 及 FormView 系结同一个 SqlDataSource 控件。 2. FormView 只使用 EditItemTemplate,同时来做新增及修改的动作。 范例程序代码: GridView1.rar 画面配置 此范例使用 Northwin... 阅读全文
posted @ 2008-05-11 02:20 jeff377 阅读(14628) 评论(15) 推荐(3) 编辑
摘要: 很多ASP.NET 初学者对于在Web Form 动态建立控件的问题困扰,常见到的问题是为何动态建立的控件无法像拖曳到画面上的控件有一样的效果,例如无法加载ViewState 的数据 (无法呈现更新的值) 及动态控件事件处理等等问题。 以下这个范例就是说明如何在Web Form 上动态建立一个TextBox 及Button 控件,并处理Button 的Click 事件。 Code highli... 阅读全文
posted @ 2008-05-07 10:39 jeff377 阅读(4408) 评论(1) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页