.net中实现自定义类可以用ViewState存取
2008-08-20 09:53
316 查看
Asp.net中可以用ViewState保存画面当前的值,自己定义的类要想也能放到ViewState中,需要实现ISerializable接口才能实现,下面是个例子。
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
namespace test
{
// 要有这一句,说明下面的类是可以实例化的
[Serializable]
// 需要实现ISerializable接口
public class Loginner : ISerializable
{
// 字段定义
private string loginnerId;
// 属性定义
public string LoginnerId
{
get { return this.loginnerId; }
set { this.loginnerId = value; }
}
// 构造器
public Loginner(SerializationInfo info, StreamingContext context)
{
this.LoginnerId = info.GetString("LoginnerId");
}
// 需要实现的方法
public void GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue("LoginnerId", this.LoginnerId);
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
namespace test
{
// 要有这一句,说明下面的类是可以实例化的
[Serializable]
// 需要实现ISerializable接口
public class Loginner : ISerializable
{
// 字段定义
private string loginnerId;
// 属性定义
public string LoginnerId
{
get { return this.loginnerId; }
set { this.loginnerId = value; }
}
// 构造器
public Loginner(SerializationInfo info, StreamingContext context)
{
this.LoginnerId = info.GetString("LoginnerId");
}
// 需要实现的方法
public void GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue("LoginnerId", this.LoginnerId);
}
}
}
相关文章推荐
- .Net ViewState的实现
- .net实现控件视图状态ViewState
- .Net ViewState的实现(转载)
- 自定义类继承ImageView 实现多点图片触碰的拖动和缩放
- Android PowerImageView实现,可以播放动画的强大ImageView
- 用ViewFlipper可以实现图片切换。
- Android 打造形形色色的进度条 实现可以如此简单 无需继承view,直接继承progressbar
- android webView使用js/css实现夜间模式 长按识别图片以及二维码,网页可以上传图片
- ASP.Net ViewState的实现
- ViewState实现和优化
- 去掉.net页面中的<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
- ViewGroup实现可以上下、左右滚动跑马灯效果
- 前面在《Asp.Net Forums中对.Net中序列化和反序列化的应用》一文中讲了,对于一些扩展属性,可以将字符串集合序列化为二进制,也可以从二进制反序列化为字符串集合。其实我一直有个疑问,对于asp.net中可以很容易实现,但是在asp中该如何?
- (原来可以这么简单)实现变色TextView及ViewPager指示器(二)
- Android PowerImageView实现,可以播放动画的强大ImageView
- ViewPager、PagerTabStrip、FragmentPagerStateAdapter实现状态栏切换界面
- Android PowerImageView实现,可以播放动画的强大ImageView
- Android PowerImageView实现,可以播放动画的强大ImageView
- Android PowerImageView实现,可以播放动画的强大ImageView
- 可以设置宽高比,宽度确定,高度比例缩放的ImageView快速实现