首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Repeater有关问题?

2011-12-10 
Repeater问题????通过Request.QueryString获得上一页的值,然后在本页通过AccessDataSourc查询数据在Repeat

Repeater问题????
通过Request.QueryString获得上一页的值,然后在本页通过AccessDataSourc查询数据在Repeater显示出来,其中查出数据最多不超过5行,但要求统一Repeater显示固定5行的格式,即Repeater不足5行时,显示5行!请教代码!谢谢

[解决办法]
最简单的办法是:在绑定数据前检查数据源,如果数据不足五条,则插入空记录直到满足五条记录,然后再绑定数据。

====================================
asp.net免费分页控件:www.webdiyer.com
[解决办法]
这应该不是Repeater的事,在SQL中写select top 5....就 行了
[解决办法]
晕,人家都说了检查数据源,数据源是dataset,或者datatable吧,看看行数,不足就插入空行阿。
[解决办法]
iModNum = dtlRet.Rows.Count
If iModNum < 10 Then
For i As Integer = 0 To 10 - iModNum - 1
dtlRet.Rows.Add(dtlRet.NewRow())
Next
End If
[解决办法]
AccessDataSource数据源 到底是什么呀?

DataTable 还是DataReader ?

DataTable 的话循环加入DataRow直到5行为止。
DataReader就有一点麻烦了。
[解决办法]
设置行高--在aspx页中可设呀

<asp:repeater>

...这里可加table/tr/td ,设定高度
<

热点排行