现在的位置: 首页 > 综合 > 正文

用户控件的事件用法

2012年12月02日 ⁄ 综合 ⁄ 共 422字 ⁄ 字号 评论关闭

用户自定义控件

 

///  定义一个事件类

public class AddedCartArgs : EventArgs

{

    /// 产品Id

    public Guid ProductId { get; set; }

}

 

///建立一个事件

public event EventHandler AddedToCart;

 

///在执行的地方调用这个事件

AddedToCart(this, new AddedCartArgs() { ProductId = ProductId });

 

编辑页面部分

 

<uc2:ProductDetails ID="ProductDetails1" runat="server" OnAddedToCart="ProductDetails1_AddedToCart"  />

 

 protected void ProductDetails1_AddedToCart(object sender, AddedCartArgs e)

 {     

        //此处为执行事件的代码

 }

抱歉!评论已关闭.