[英]ASP.Net Listview & AJAX Update Panel
我必須創建一個包含少量項目縮略圖的列表視圖,當我們單擊more按鈕時,它應該在同一列表視圖中顯示其余項目。 我如何做到這一點,我不想做回發,我想用ASP.Net Listview和AJAX更新面板來做,
我瀏覽了網絡,似乎ppl在此方面遇到困難,您對此有任何建議或提示嗎,非常感謝您的幫助。
應該相當簡單。
對於最初的小樣本數據綁定,請使用Take(),而不是完整的。
就像是:
class Blah
{
private const sampleNumber = 10;
overrides OnLoad(...)
{
this.DataBind();
}
protected MoreButtonHandler(...)
{
this.DataBind(false);
}
overrides protected DataBind()
{
this.DataBind(true);
}
(shadows?) overrides protected DataBind(bool sampleOnly)
{
var thumbnails = this.loadThumbnails();
if(sampleOnly)
thumbnails = thumbnails.Take(Blah.sampleNumber);
this.listview.datasource = thumbnails ;
mybase.DataBind();
}
private IEnumerable<Thumbnail> loadThumbnails()
{
etc...
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.