在转发器控件中查找最后一页 [英] finding the last page in repeater control
本文介绍了在转发器控件中查找最后一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用3tier架构在asp.net中查找中继器cntrol..i的最后一页索引.
how to find out the last page index in asp.net for repeater cntrol..i am using 3tier architecture.
<br />
<br />
<pre lang="cs">protected void btnLast_Click(object sender, EventArgs e)<br />
{<br />
string searchText = txtSearch.Text;<br />
int businessType = Convert.ToInt32(ddlBusinessCategory.SelectedItem.Value);<br />
rptBusinessInfo.DataSource = BusinessSearchManager.SearchBusinessInfosPaged(searchText, businessType, ++currentIndex, 10);<br />
<br />
rptBusinessInfo.DataBind();<br />
}<br />
</pre><br />
<br />
<br />
代替currenindex我可以代替什么?
in the place of currenindex what can i replace?
推荐答案
请在逻辑下面进行检查
Check this below logic
//e.g.
Total Record = 83;
Page Size = 10;
//Solution:
Value = Convert.toInt32(Total Record / Page Size);
if ((Value * 10) <= Total Record)
Last Page = Value;
else
Last Page = Value + 1;
这篇关于在转发器控件中查找最后一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文