asp.net的GridView控件使用方法大全
(假设原文为以下内容)
文章标题:自然之美:一次难忘的徒步之旅
原文内容:
我热爱大自然,热爱徒步旅行。一次难忘的徒步之旅让我深深感受到了自然之美的独特魅力。那是一个阳光明媚的周末,我和几个好友一同踏上了通往山间的征途。一路上,我们欣赏着绿树成荫的小径,聆听着鸟儿的欢快歌声,感受着微风拂面的惬意。沿途的风景如画,让人心旷神怡。
我们的脚步沿着山路蜿蜒前行,一路上遇到了许多挑战。有时需要攀爬陡峭的山坡,有时需要穿越湍急的溪流。但每一次的挑战都让我们更加紧密地团结在一起,共同克服难关。当我们站在山顶俯瞰整个山谷时,所有的困难和疲惫都烟消云散,取而代之的是无尽的喜悦和成就感。
这次徒步之旅让我更加深刻地认识到自然之美的伟大和神秘。站在大自然面前,我们仿佛变得微不足道。但我们也能够感受到大自然的温暖和关爱。每一次深呼吸都让我感到生命的力量和活力。这次旅行让我重新审视了自己与自然的关系,让我更加珍惜和爱护大自然。
拥抱自然,徒步:一次心灵的洗礼之旅
在大自然的怀抱中,我找寻到了内心的热情和渴望。一场徒步之旅,让我深深陶醉在自然的美景之中。那是一个阳光灿烂的日子,我和一群志同道合的朋友一起踏上了通往山间的征途。
一路上,我们穿越绿意盎然的小径,仿佛置身于一个天然的大氧吧之中。鸟儿欢快的歌声萦绕在耳畔,微风吹过脸庞,带来阵阵清新。沿途的风景如诗如画,美不胜收,让人心旷神怡。
我们的脚步沿着山路不断前行,迎接各种挑战。有时攀爬陡峭的山坡,有时穿越湍急的溪流,每一次的挑战都让我们更加紧密地团结在一起。当我们站在山顶,俯瞰整个山谷时,所有的艰辛和疲惫都烟消云散,内心充满了喜悦和成就感。
网页设计教程:深入理解GridView控件的使用
在前台代码设计中,我们经常会遇到GridView控件。下面,让我们来看看它的aspx代码:
```aspx
OnSelectedIndexChanged="ddlPage_SelectedIndexChanged">
```
在后台代码中,GridView控件的分页、排序和选中功能是这样实现的:
```csharp
region 分页功能
protected void BindFollowExamInfoGridView(int PersonID)
{
int currentpage = Convert.ToInt32(lblPage.Text);
DataTable dt = new DataTable();
dt = feibf.GetByPersonIDFollowExamInfo(PersonID); //查询指定人的随访信息记录
if (dt.Rows.Count > 0)
{
FollowExamInfoGridView.DataSource = dt;
FollowExamInfoGridView.DataBind();
PagedDataSource ps = new PagedDataSource();
ps.DataSource = dt.DefaultView;
ps.AllowPaging = true;
ps.PageSize = Convert.ToInt32(ddlPage.SelectedValue);
lblPageCount.Text = ps.PageCount.ToString();
//启用或禁用分页按钮
this.lblPreButton.Enabled = true;
this.lblNextButton.Enabled = true;
ps.CurrentPageIndex = currentpage - 1;
//根据当前页数调整按钮的启用状态
if (currentpage == 1)
{
this.lblPreButton.Enabled = false;
this.lblFirstButton.Enabled = false;
}
else
{
this.lblPreButton.Enabled = true;
this.lblFirstButton.Enabled = true;
}
if (currentpage == ps.PageCount)
{
this.lblNextButton.Enabled = false;
this.lblLastButton.Enabled = false; // Last button is not enabled when it's at the last page } else { this.lblNextButton.Enabled = true; this.lblLastButton.Enabled = true; } FollowExamInfoGridView.DataSource = ps; FollowExamInfoGridView.DataBind(); }
} region点击上一页和按钮的事件处理 protected void lblPreButton_Click(object sender, EventArgs e) { this.lblPage.Text = Convert.ToString(Convert.ToUInt32(lblPage.Text) - 1); BindFollowExamInfoGridView(Convert.ToInt32(Request.QueryString["PersonID"])); } protected void lblNextButton_Click(object sender, EventArgs e) { this.lblPage.Text = Convert.ToString(Convert.ToUInt32(lblPage.Text) + 1); BindFollowExamInfoGridView(
编程语言
- asp.net的GridView控件使用方法大全
- webpack+ES6+Sass搭建多页面应用
- asp 性能测试报告 学习asp朋友需要了解的东西
- jquery关于事件冒泡和事件委托的技巧及阻止与允
- Node.js程序中的本地文件操作用法小结
- PHP 利用Mail_MimeDecode类提取邮件信息示例
- ASP.NET网站使用Kindeditor富文本编辑器配置步骤
- 如何理解jQuery中的ajaxSubmit方法
- php和C#的yield迭代器实现方法对比分析
- php并发加锁示例
- lambda 表达式导致 Arthas 无法 redefine 的问题
- Vue.js父与子组件之间传参示例
- Asp.net之数据过滤浅析
- CodeIgniter框架基本增删改查操作示例
- 常见前端面试题及答案
- JS日程管理插件FullCalendar中文说明文档