首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

有关UpdatePannel的有关问题

2012-04-17 
有关UpdatePannel的问题。asp:UpdatePanel IDUpdatePanel1 runatserverContentTemplate...asp:D

有关UpdatePannel的问题。
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
  ...
  <asp:DataList ID="DataList1" runat="server">
  <ItemTemplate>

  <asp:ImageButton ID="imgBooking" ImageUrl="~/Images/Web/btnBooking.gif" runat="server" onclick="imgBooking_Click" />

  </ItemTemplate>
  </asp:DataList>
  ...
  </ContentTemplate>
</asp:UpdatePanel>

以上代码为什么点击ImageButton没反应,不会执行onclick事件,要添加
  <Triggers>
  <asp:PostBackTrigger ControlID="DataList1" />
  </Triggers>
这个才行,搞不明白,但加了这个之后又不能起到局布刷新了,整个页面都刷新,又达不到我想要的效果。

请高手指点指点。

[解决办法]
<Triggers> 
<asp:AsyncPostBackTrigger ControlID="ImageButton1" EventName="Click" />
 </Triggers>

没指名ImageButton1也
没有这个触发事件EventName="Click"
[解决办法]
不用加啊。默认的是UpdatePanel 里面的控件都触发局部刷新呢
[解决办法]
ScriptManager1这个你都未用~!!!
[解决办法]
前面放《ScriptManager》《/ScriptManager》
[解决办法]
你打算用DataList1去刷新DataList1里面的内容???
[解决办法]

不明白为什么要写这样

写在DataList的ItemCommand事件中

给ImageButton设置CommandName和CommandArgument。。。。。

热点排行