更新面板不在asp.net中工作

时间:2012-12-13 06:22:31

标签: c# asp.net asynchronous-postback

使用我网站上的更新面板并尝试为列表框创建AsyncPostBackTrigger。但它显示以下错误。所以我尝试在page_Init部分创建此事件。它没有通过任何错误消息。但我尝试单击列表框中的最后一项表示它回发控件并转到第一项。请帮我修复此问题。

  

找不到触发器ID为“ddl_discount”的控件   在UpdatePanel'update_pan'。

 protected void Page_Init()
        {
            AsyncPostBackTrigger trigger = new AsyncPostBackTrigger();
            trigger.EventName = "SelectedIndexChanged";
            trigger.ControlID = ddl_discount.UniqueID.ToString();
            update_pan.Triggers.Add(trigger);
        }

1 个答案:

答案 0 :(得分:0)

尝试将脚本管理器放在页面而不是母版页中。

无需任何触发器。 它对我有用。