请问这句是什么意思~!小白请教

zhuxiangzx 2012-06-08 09:50:33
protected void gvOrderInfo_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvOrderInfo.PageIndex = e.NewPageIndex;
string sqlstr = "select distinct OrderMember from tb_OrderInfo where "
+ ddlCondition.SelectedValue + " like '%" + txtKey.Text.Trim() + "%'";
sqloperate.gvDataBind(gvOrderInfo, sqlstr);
}
}
...全文
122 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
guanlianan 2012-06-09
  • 打赏
  • 举报
回复
就是分页代码,切换页码时触发
SallyAngela 2012-06-09
  • 打赏
  • 举报
回复
PageIndexChanging是.NET中的GridView数据绑定控件常用的一个分页事件,当触发了这个事件,将执行相关代码实现显示鼠标点击进入的页面信息。
gvOrderInfo.PageIndex = e.NewPageIndex;//为gridview设置此次转到的页码
//根据DropDownList中的选项来排序查询相关数据
string sqlstr = "select distinct OrderMember from tb_OrderInfo where "
+ ddlCondition.SelectedValue + " like '%" + txtKey.Text.Trim() + "%'";
//重新绑定,显示鼠标选定的页码的内容
sqloperate.gvDataBind(gvOrderInfo, sqlstr);
threenewbee 2012-06-08
  • 打赏
  • 举报
回复
这涉及到sql

select,选择操作,将表中的数据投影给一些变量。
distinct,去掉重复的记录
from,表示从什么数据源取得数据
where,条件,根据where表达式,筛选出符合条件的记录
like,根据通配符比较,比如 like '%abc%',那么aabc abcd abcde 123abc123都是匹配的,123,abac, 123ab,都是不匹配的。
bdmh 2012-06-08
  • 打赏
  • 举报
回复
GridView分页时,点击页码触发的事件

gvOrderInfo.PageIndex = e.NewPageIndex;//指向新页码
//下面开始拼sql语句
string sqlstr = "select distinct OrderMember from tb_OrderInfo where "
+ ddlCondition.SelectedValue + " like '%" + txtKey.Text.Trim() + "%'";
//绑定,显示新页码的内容
sqloperate.gvDataBind(gvOrderInfo, sqlstr);

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧