asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 7.4.2 GridView控件[4]


发布日期:2020年02月02日
 
ASP.NET入门教程 7.4.2 GridView控件[4]

NextPrevious:仅显示Next和Previous两个选择

Numeric:显示一组页面编号编号的数量由PageButtonCount设定

NextPrevoiusF}rstLast:仅显示Next Prevoius First和Last 个选择

NumericFirstLast:显示页面编号和First Last两个选择

当然可以跳出这些选项并按希望设置任何属性一种常见的修改是为这些工具替换站点特定的图片我们还建议您仔细查看文本属性有时候默认的单词不能很好地表达其意图例如在处理日期时术语last可能表示最后一次添加记录的时间下一个要发生的事件或者您查看过的上一个页面

在下面的试一试练习中您将添加一个显示比赛的GridView控件每一行都是Fixtures表中的一条记录也就是一场比赛各个列将包含比赛日期和对手等信息

)打开Fixturesaspx页面并切换到Source View

)切换到数据库浏览器(或用Ctrl+Alt+S打开)展开WroxUnitedmdf然后展开Tables最后展开Fixtures选择所有的字段并将它们拖放到Fixturesaspx页面的内容区域VWD承担所有繁重的任务等待它完成设置然后运行该页面欣赏一下自己的成果关闭浏览器

)接下来修改所显示的字段考虑一下比分可以将它们删除确保关闭显示该页面的浏览器否则VWD将锁定该页面选中GridView并打开它的智能任务面板单击Edit Columns并在左下角的列表中选择GoalsFor单击X按钮删除该字段如图一儿所示以相同的步骤删除GoalsAgainst列完成之后单击OK

)现在可以返回并打开分页开关在Design View中选中GridView并打开它的智能任务面板勾选Enable Paging复选框然后关闭该面板在属性窗口中找到PageSize属性您将把该属性设置为(Wrox United参加的比赛场次并不多)另外请注意PagerSettings区域将模式设置为NurnericFisrtLast

再次运行该页面检验分页功能然后关闭浏览器

)最后打开排序功能打开智能任务面板并勾选Enable Sorting复选框

由于Notes字段不适于排序因此关闭该字段的排序功能切换到Source View在GridView控件中找到Notes的BoundFietd删除SortExpression=Notes的整个属性保存该文件并在浏览器中验证所做的修改

操作回顾

在VWD的帮助下添加GridsView控件是非常简单的这个示例演示了使用Edit Colurnris功能删除列同时添加列也一样简单打开分页功能只需勾选相应的复选框并在属性窗口中为该控件设置属性即可PageSize属性是很明显的但其他属性位于PagerSettings组中打开排序功能很简单删除列的排序功能也一样简单所需做的就是进入Source mew并删除字段的SortExpression属性即可

ASPNET 入门教程完整版

[] [] [] []

               

上一篇:ASP.NET页面事件:顺序与回传详解[2]

下一篇:ASP.NET入门教程 7.4.2 GridView控件[3]