无法调用用户控制按钮点击事件动态加载到另一个页面时

我写加载的产品列表,然后提供一个选项,将其删除的项目。 ASP.NET C#

所以创建用于此目的的用户控件。

用户控件有产品图片,名称,并有删除一个按钮。 而这个用户控件动态加载到一个网页可以说产品页面。

但我已经加载的用户控件数组动态地转化为产品页面。

下面是它的代码。

ProductInfo ib = (ProductInfo)LoadControl("ProductInfo.ascx"); ProductName = "xyz"; /**and so on*// spn_list.Controls.Add(ib);

现在将显示与数据库中的每个产品的列表和他们每个人也有删除按钮。

但是当我的删除按钮点击,它不叫他的事件。 没有。

也试图用突破点,但它并没有到达那里。 ?????

也试过这个例子

按钮单击事件不火

但不工作

--------------解决方案-------------

用户控件必须在装入Page_Init方法不是Page_Load 。 如果是在Page_Load中做到,那么就不会被添加到ViewState中这样的问题将occurr

同时连线上的每个页面加载的事件不只是第一载荷更为常见。

if(!Page.PostBack)
{
control.EventRaised += new EventHandler(EventResponse)
}

是错误的 -本次活动将消失在页面重新加载时。 活动线路不上后perisist回来。

分类:C# 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.974 (s). 10 q(s)