2009-10-16 149 views
1

我也有主页面更新面板。当我的子页面有删除功能。 当我从网格删除行。在我重新绑定网格之后。然后我也看不到刷新的网格。刷新更新面板

如何更新面板或网格?

问候 Dhanraj.S

+2

发布一些代码... – RichardOD 2009-10-16 11:00:43

+0

你解决你的问题? – 2009-10-30 03:54:29

+0

你可以看到以下问题的答案http://stackoverflow.com/questions/8602148/how-to-configure-updatepanel-so-that-it-should-render-empty-first-time-and-later/ 8603903#8603903,此刷新从JavaScript更新面板 – 2011-12-23 07:53:18

回答

0

尝试以下操作:

CTYPE(me.Page.Master.FindControl( “UpdatePanel1”)的UpdatePanel).Update()

0

设置你喜欢的UpdatePanel这样的:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" 
     ChildrenAsTriggers="True" UpdateMode="Always"> 
     <ContentTemplate> 
         ... 
     </ContentTemplate> 
    </asp:UpdatePanel> 

注: GridView控件和DetailsView控件不兼容的Wi当它们的EnableSortingAndPagingCallbacks属性设置为true时,UpdatePanel将被启用。默认值是false。

Using UpdatePanel Controls in Master Pages

UpdateMode Property

UpdatePanel控件的内容在下列情况下更新:

  • 如果UpdateMode属性设置为Always,UpdatePanel控件的内容更新每一次回传都来自网页上的任何地方。这包括来自其他UpdatePanel控件内的控件的异步回发以及不在UpdatePanel控件内的控件的回发。
  • 如果UpdatePanel控件嵌套在另一个UpdatePanel控件中并且更新了父更新面板。
  • 如果UpdateMode属性设置为有条件的,一个满足下列条件时:
    • 你明确地调用UpdatePanel控件的Update方法。
    • 回发是由使用UpdatePanel控件的Triggers属性定义为触发器的控件引起的。在这种情况下,控件显式触发面板内容的更新。该控件可以在定义触发器的UpdatePanel控件的内部或外部。
    • ChildrenAsTriggers属性设置为true,并且UpdatePanel控件的子控件会导致回发。除非将其明确定义为触发器,否则嵌套UpdatePanel控件的子控件不会更新外部UpdatePanel控件。