当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 首先我们将从一个示范开始,在这个示范中我将使用一个按钮点击事件排序表格中的数据。
 

 

    摘要: 本文讨论: • 用于编写单元测试的 nunit • 用于创建代码文档资料的 ndoc • 用于生成解决方案的 nant • 用于生成代码的 codesmith • 用于监视代码的 fxcop • 用于编译少量代码的 snippet compi......
    摘要: introduction this article describes the event log entries that you can find when you use microsoft asp.net. more information the following list describes the different types of event log entr......


ASP.NETDataGrid控件深入研究
首先我们将从一个示范开始,在这个示范中我将使用一个按钮点击事件排序表格中的数据.然后介绍的是一组属性——hyperlinkcolumn.bottoncolumn 与 boundcolumn,使用这些属性可以为 datagrid 添加一些有趣的自定义功能. 下面我们首先从上一次结束的地方——清单a开始.下面是清单a中代码的输出. datagrid 的输出 要注意的第一个变化是表头中的列名现在是可点击的.自己运行一下这个示例,你会发现在点击每个字段时,数据会自动排序. 现在我们看一下引发这个变化的代码.首先我将介绍 strsortby 变量,这个变量用于存储排序参数的名字.page_load() 函数也已有改动:当页面第一次被装载时,id字段被选作默认的排序参数. 下面创建 dataview 对象的一个实例,用于在运行时期改变排列顺序.只要把这个属性设置为要排序的列,dataview 就会替我们完成排序工作. 最后,使用 datagird 控件的一些新属性将这些东西粘合到一起.allowsorting激活排序,而 onsortcommand属性指定在接收到一个排序请求时需要调用的事件处理器.第二个属性已经设置为dgsuperheroes_sort(),这个函数将在我们点击头部的字段名时由 .net 编译器自动调用.在这个函数中,sortexpression属性保存被选作排序参数的字段名,然后根据这个字段重新绑定 datagrid,从而实现排序. 向 datagrid 中添加链接 接着,我们可以通过以下方式改进 datagrid 的界面:只在前面展示信息的摘要,并在 datagrid 中插入一些超链接,然后在点击这些链接时显示详细信息.清单b 展示了如何实现这一效果,图b 展示了相应的输出: 图b 在 datagrid 中插入超链接 这里 datagrid 只包含两列——第一列是 id,第二列是名字.如果点击任何一个名字,就会调出另外一个 asp.net 脚本,显示被选项的所有详细信息. 在这个脚本中最重要的东西是 autogeneratecolumns 属性.
...   下一页
 ·sunwen教程之----c#进阶2    »显示摘要«
    摘要: sunwen教程之----c#进阶 (二) mrfat@china.com 好了,i come back,下面的代码显示了我们如何打印多个参数: 000: // commandline\cmdline1.cs 001: using system; 002: 003: public class commandline 004: { 005: public static void ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE