Silverlight中的DataPager分页控件实际上没什么好说的

PagedCollectionView pcv = new PagedCollectionView(list);
pcv.PageSize
= 6;
dataPager1.Source
= pcv;
this.dataGrid1.ItemsSource = pcv;

  PagedCollectionView通过它,我们可以以分页的形式自动处理并显示集合中的片段,将处理还的list先绑定给分页控件,然后再绑定给你要搭配分页控件的容器控件,然后就可以实现分页效果。
  前两天再往上看到了一个高手写的一个轻量级的Session,拿过来测试了一下还不错于是分享一下

Session
using System;
using System.Collections.Generic;

public static class SessionManager
{
private static Dictionary<string, object> session = new Dictionary<string, object>();

public static Dictionary<string, object> Session
{
get { return SessionManager.session; }
set { SessionManager.session = value; }
}
}

新建一个类文件,然后把代码粘进去。

SessionManager.Session["Demo"] = "a"; //应用
string str = SessionManager.Session["Demo"].ToString();//调用

实际上和C#.Net中使用方式差不多 感谢这个高手解决了Silverlight中没有Session这个内置对象的窘相...

posted on 2010-07-15 15:33  TerryAspx  阅读(2098)  评论(4编辑  收藏  举报