自定义控件-WebControl示例

using  System;
using  System.Web.UI;
using  System.Text;

namespace  Goodspeed.Web
{
    
/// <summary>
    
/// Summary description for WebTimer
    
/// </summary>

    public class WebTimer:Control, IPostBackEventHandler
    
{
        
- Properties -

        
- Constructor -

        
- Event -

        
/// <summary>
        
/// event handler functions
        
/// </summary>
        
/// <param name="e"></param>

        protected virtual void OnTime(EventArgs e)
        
{
            EventHandler TimerHandler 
= (EventHandler)Events[EventTimer];

            
if (TimerHandler != null)
            
{
                TimerHandler(
this, e);
            }


        }


        
- IPostBackEventHandler -

        
private string BulidJavascript()
        
{
            StringBuilder sb 
= new StringBuilder();
            sb.Append(
"<script>");
            sb.AppendFormat(
"setTimeout(/"{0}/",{1})"new object[] this.Page.GetPostBackEventReference(this), _interval.ToString() });
            sb.Append(
"</script>");
            
return sb.ToString();
        }


        
- Override -

        
    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值