快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

竞彩足球计算器玩法:Asp.net ViewState——自定义状态管理(二)



在上一篇ViewState——自定义状态治理(一)中我在自定义属性的类里面加入了一个重写的ToString措施和一个从字符串获取一个该类型实例的一个构造函数。大年夜家可能会感觉谈到自定义属性的状态治理却不说起TypeConverter(Attribute),有些神奇。好吧,下面就来说说TypeConverter。

先看下MSDN的解释:供给一种将值的类型转换为其他类型以及造访标准值和子属性的统一措施。

在上一篇我自己写了两个措施而没有应用TypeConverter便是想从一方面阐明TypeConverter的感化(从这一点来说便是类型转换)。当然TypeConverter还有很多其他用途,比竞彩足球计算器玩法方说供给一组标准值什么的。是竞彩足球计算器玩法以在平日环境下我们都应用TypeConverter来完成这些事情(纵然仅仅是只处置惩罚类型转换的问题)。就小我理解,TypeConverter是我们在属性窗体为控件属性输入值以及在aspx或ascx声明控件给竞彩足球计算器玩法控件属性赋值时应用的,它可以节制如何将我们的输入转换成控件属性对应的类型。您可能会说,着实我们自己也可以调用它来做些操作啊,对,这样也可以。

首先竞彩足球计算器玩法,改动下曩昔的例子:

ViewState竞彩足球计算器玩法Management4

namespace Controls

{

using System;

using System.Collections.Generic;

using System.Text;

using System.Web.UI;

using System.ComponentModel;

using System.Globalization;

public class ViewStateManagement4 : Control

{

private CustomProperty4 m_Property;

[DesignerSerializationVisibility( DesignerSerializationVisibility.Content )]

public CustomProperty4 Property

{

get

{

if (m_Property == null)

{

m_Property = new CustomProperty4();

}

return m_Property;

}

//set

//{

/

您可能还会对下面的文章感兴趣: