吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

2012年2月15日

对象序列化(七):应用实例->asp.net ViewState

摘要: ViewState的使用比较简单,一两句话就可以了。赋值:ViewState[key] = value;取值:value = ViewState[key];最主要的作用就是可以在当前页面保存值,ASP.NET的页面状态维护就是使用ViewState来实现的,基本上每一个ASPX页面都可以看到如下类似的html代码:<inputtype="hidden"name="__VIEWSTATE"id="__VIEWSTATE"value="/wEPDwUKMTkwNjc4NTIwMWRkyv4ncofW5vaWXdXRtXfX 阅读全文

posted @ 2012-02-15 00:29 _eagle 阅读(416) 评论(0) 推荐(0) 编辑

对象序列化(六):应用实例->WPF对象的XAML序列化

摘要: WPF使用XAML来描述用户界面,每个XAML元素往往对应着相应的WPF对象,元素的属性对应着对象的属性。由于XAML元素与WPF对象之前存在着这种对应关系,其实可以将XAML代码看成是WPF对象“序列化”后的结果。WPF提供了XamlWriter 和 XamlReader 两个类实现WPF对象的XAML序列化和反序列化。示例项目:展示了一个绘图板,用户用鼠标点击此绘图板,程序将以随机颜色和大小绘制一个矩形,点击“保存”按钮,当前图形将被保存到磁盘上一个名为“PicData.dat” 的文件中,点击“重建”按钮,将恢复上次保存的图形。前台的XAML代码:<Window x:Class=& 阅读全文

posted @ 2012-02-15 00:07 _eagle 阅读(2788) 评论(1) 推荐(2) 编辑