佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1444|回复: 4

ASP.Net UpdatePanel trigger HTML Control

[复制链接]
发表于 18-5-2010 06:19 PM | 显示全部楼层 |阅读模式
我有一个 ASP.Net report,是用 Repeater,自己做 pagination
page size 是 50,data source 会用几个 parameters (dateFrom, dateTo, userId, type, postion, group, pageIndex, pageSize 等等)


pageIndex 是用来控制 MSSQL RowNumber
例如 pageIndex = 1 就会 select RowNumber between 1 and 50, pageIndex = 2 就会 select RowNumber between 51 and 100

pageIndex 是用 html hyperlink 来 generate 的,如果 total records 有 150,就会 generate 1,2,3
user 可以 click pageIndex 来选 page

现在我的做法是当 user 选了 pageIndex,我就会 post back pass 多一次一样的 parameters,除了 pageIndex
Repeater 的 data source 就会 bind 多一次

可不可以用 UpdatePanel 来 bind data source?
酱我只需 pass pageIndex
不过我看到的 samples 都是 trigger ASP.Net controls 的,没有看到 trigger HTML controls 的
回复

使用道具 举报


ADVERTISEMENT

发表于 10-12-2010 04:07 PM | 显示全部楼层
没想过用GRIDView 么?
回复

使用道具 举报

 楼主| 发表于 10-12-2010 04:20 PM | 显示全部楼层
回复 2# bee002

有了酱好用的 ListView 为何还要用 GridView?
回复

使用道具 举报

发表于 21-12-2010 06:15 PM | 显示全部楼层
用 server Code manually update.UpdateMode = Conditional.
回复

使用道具 举报

发表于 22-12-2010 12:22 AM | 显示全部楼层
回复 1# hooi1983

能做到,我做过。code,迟些才找给你。 但是我的不是MVC
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 16-11-2025 10:56 PM , Processed in 0.115078 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表