刚写好的Asp.Net时间和日期的Label控件。作为讲解Asp.net控件开发的第一部分:继承开发(1)-.Net技术-3P代码网
繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> 组件控件开发 >> 刚写好的Asp.Net时间和日期的Label控件。作为讲解Asp.net控件开发的第一部分:继承开发(1)

刚写好的Asp.Net时间和日期的Label控件。作为讲解Asp.net控件开发的第一部分:继承开发(1)

2004-10-01 08:26:10  作者:  来源:互联网  浏览次数:5  文字大小:【】【】【
简介://========================================================================== //名称: ZYQ.WebControls.Cultural.DateTimePick.DateTimePickLabel //       Asp.Net服...

//==========================================================================

//名称: ZYQ.WebControls.Cultural.DateTimePick.DateTimePickLabel

// Asp.Net服务控件

//版本: 1.0.0.0

//作者: 张宇庆

//日期: 2003.2.12

//Email: raxzhang@sina.com

//说明: 本控件及源代码只是为《计算机世界》开发者俱乐部Asp.Net论坛学习如何开发Asp.net

// 服务器端控件而开发。未经本人同意请勿用作商业用途。

//

//==========================================================================

using System;

using System.Globalization;

namespace ZYQ

{

///

/// 继承自System.Globalization.CultrueInfo

/// 这个类在以后有关使用自定义System.Globalization.CultrueInfo对象时可以使用。

///

public class zyqCultrueInfo: CultureInfo

{

public zyqCultrueInfo(string name) : base(name)

{

}

public zyqCultrueInfo(string name, bool useoverride) : base(name, useoverride)

{

//

// TODO: Add constructor logic here

//

}

///

/// 写重ToString()方法

///

/// String:CultrueInfo对象的DisplayName

public override string ToString()

{

return base.DisplayName;

}

public string GetFormatString(string qiuckFormat)

{

string str="";

switch(qiuckFormat)

{

case "ShortDate":

str=this.DateTimeFormat.ShortDatePattern;

break;

case "LongDate":

str=this.DateTimeFormat.LongDatePattern ;

break;

case "FullDate":

str=this.DateTimeFormat.FullDateTimePattern;

break;

case "RFC1123":

str=this.DateTimeFormat.RFC1123Pattern;

break;

case "ISO8601":

str=this.DateTimeFormat.SortableDateTimePattern;

break;

case "UniversalSortableDateTime":

str=this.DateTimeFormat.UniversalSortableDateTimePattern;

break;

case "ShortTime":

str=this.DateTimeFormat.ShortTimePattern;

break;

case "LongTime":

str=this.DateTimeFormat.LongTimePattern;

break;

case "YearMonth":

str=this.DateTimeFormat.YearMonthPattern;

break;

default:

str="MM/dd/yyyy HH:mm:ss";

break;

}

return str;

}

}

}

责任编辑:admin
相关文章