使用c#代码隐藏文件的部分回发

时间:2012-07-13 09:36:00

标签: .net ajax postback scriptmanager partial-postback

我有以下代码:

 protected override void CreateChildControls()
        {
            try
            {

                if (_showCalendar)
                {
                    UpdatePanel updatePanel1 = new UpdatePanel();

                    updatePanel1.ID = "udpItemListingWebPart";
                    updatePanel1.UpdateMode = UpdatePanelUpdateMode.Conditional;


                    EventCalendar eventCalendar = new EventCalendar();
                    eventCalendar.Width = Unit.Pixel(378);
                    InitEventCalendar(eventCalendar);

                    updatePanel1.ContentTemplateContainer.Controls.Add(eventCalendar);
                    this.Controls.Add(updatePanel1);                   
                }

                if (_showListing)
                {
                    EventListing eventListing = new EventListing();
                    InitEventListing(eventListing);
                    this.Controls.Add(eventListing);
                }
            }
            catch (Exception ex)
            {
                Controls.Add(new LiteralControl(ex.Message));
            }
        }

因为有一个更新面板。内部更新面板有一个calander。

目前没有部分回帖..当我点击下个月的日历按钮时,整个页面将刷新。我想只让calander刷新。

如何在代码中编写代码以使calander部分回发?

0 个答案:

没有答案