摘要:
private void InitTree(TreeNodeCollection Nds,int parentId) { DataView dv=new DataView();//生成一个数据视图 TreeNode tmpNd;//生成一个树的结点 int strId; dv.Table =MyDataSet.Tables["TreeTable"]; dv.RowFilter... 阅读全文
摘要:
在ASP.NET 2.0中操作数据::基于用户对修改数据进行限制 英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录 导言 很多Web程序都支持用户帐号,根据不同的登录用户提供不同的选项,报表等功能。例如,就我们的教程中,我们要允许供应商公司的一些账户能登录网站并更新它们的产品-包括产品名称和单价,或许还有供应商的信息,比如它们的公司名称,地址,以及联系人信息等等... 阅读全文
摘要:
在ASP.NET 2.0中操作数据::为删除数据添加客户端确认 英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录 导言 在前面一些教程中,我们已经看到如何使用应用程序框架,ObjectDataSource,以及那些提供增、改、删功能的数据Web控件。在我们已经实现的删除数据的界面中,包含一个删除按钮,当点击它的时候,会导致数据回传以及调用ObjectDataS... 阅读全文
摘要:
在ASP.NET 2.0中操作数据:实现开放式并发 下载本教程中的编码例子 | 下载本教程的PDF版 导言 对于那些仅仅允许用户查看数据,或者仅有一个用户可以修改数据的web应用软件,不存在多用户并发冲突的问题。然而对于那些允许多个用户修改或删除数据的web应用软件,则有可能发生一个用户所做的更改与另一个并发用户的更改冲突。在没有任何并发策略的地方,当两个用户同时编辑某一条记录,最后提交的用户... 阅读全文
摘要:
ASP.NET 2.0中的数据操作::定制数据修改界面 Scott Mitchell2006 年 6 月Truly译 摘要: 本文主要介绍如何对GridView的编辑界面进行定制,使GridView在编辑时具有DropDownList和RadioButtonList控件,提供更人性化的界面。 译注:Scott Mitchell写的46篇(现在发布了前15篇)ASP.NET2.0教程系列第20... 阅读全文
摘要:
ASP.NET 2.0中的数据操作:给编辑和新增界面增加验证控件 Scott Mitchell2006 年 6 月Truly译 摘要:本文主要介绍如何对GridView和DetailsView的新增、编辑功能进行完善,将原来自动生成的绑定列转换为模板列,进而增加验证控件,有助于更多了解ASP.NET 2.0中新的特性。 译注:Scott Mitchell写的46篇(现在发布了前15篇)ASP... 阅读全文
摘要:
在ASP.NET 2.0中操作数据:在GridView的页脚中显示统计信息英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录导言 除了需要了解产品的单价、库存量和订货量,并按等级排序之外,用户可能还对统计信息感兴趣,比如说平均价格、库存总量等等。这些统计信息常常显示在报表最下面的一个统计行中。GridView控件可以含有一个页脚行,我们可以通过编程将统计数据插入到... 阅读全文
摘要:
在ASP.NET 2.0中操作数据:使用FormView 的模板英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录导言 在上两节教程中,我们看到了如何使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都会有点太规则... 阅读全文
摘要:
在ASP.NET 2.0中操作数据:在DetailsView控件中使用TemplateField英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录导言 比起BoundField、CheckBoxField、HyperLinkField以及其他的那些数据字段控件(data field controls)来说,TemplateField提供了一种高度复杂的数据呈现的方... 阅读全文
摘要:
在ASP.NET 2.0中操作数据:在GridView控件中使用TemplateField英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录导言 GridView是由一组字段(Field)组成的,它们都指定的了来自DataSource中的什么属性需要用到自己的输出呈现中。最简单的字段类型是BoundField,它仅将数据简单的显示为文本。其他的字段类型使用交互HT... 阅读全文