ToolkitScriptManager用了之后不能使用Ajax局部刷新了

dengrenyi 2010-06-23 06:56:16
我在页面用了一个ToolkitScriptManager ,我的页面还需要一个局部刷新, 当我添加ScriptManager,然后添加一个UpdatePanal之后运行提示我不能添加两个ScriptManager,如果我不添加ScriptManager直接用UpadatePanel则没有局部刷新效果。。。求解决方法~~~
部分代码如下
<cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0">
<cc1:TabPanel runat="server" HeaderText="发起" ID="TabPanel1">
<HeaderTemplate>
发起
</HeaderTemplate>

<cc1:TabPanel ID="TabPanel15" runat="server" HeaderText="专家选择">
<HeaderTemplate>
专家选择
</HeaderTemplate>
<ContentTemplate>
<sfem:CommonQuery ID="ExpertQuery" runat="server" RecordSetName="V_depart_expert"
SortFields="Expert_id" RecordSetFields="*" OnAfterQuery="ExpertQuery_Queryclick" />
<br />
<div style="width: 200px">
<asp:GridView ID="GridView_ExpList" runat="server" DataKeyNames="Expert_id" CellPadding="4"
ForeColor="#333333" GridLines="None" AutoGenerateColumns="False" OnRowDataBound="Expert_RowDataBound"
PageSize="5" AllowPaging="True" OnPageIndexChanging="GridView_ExpList_PageIndexChanging"
OnSelectedIndexChanged="GridView_ExpList_SelectedIndexChanged">
<AlternatingRowStyle BackColor="White"></AlternatingRowStyle>
<Columns>
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="CheckBox_Exp" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="专家序号" DataField="Expert_id">
<ItemStyle Width="60px"></ItemStyle>
</asp:BoundField>
<asp:BoundField HeaderText="姓名" DataField="姓名">
<ItemStyle Width="60px"></ItemStyle>
</asp:BoundField>
<asp:BoundField HeaderText="性别" DataField="性别">
<ItemStyle Width="60px"></ItemStyle>
</asp:BoundField>
<asp:BoundField HeaderText="学历" DataField="学历">
<ItemStyle Width="60px"></ItemStyle>
</asp:BoundField>
<asp:BoundField HeaderText="职称" DataField="职称">
<ItemStyle Width="60px"></ItemStyle>
</asp:BoundField>
</Columns>
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
</div>
<br />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button3" runat="server" Text="确定" Height="26px" />
</ContentTemplate>
</asp:UpdatePanel>


在线等 很急的,等着用,高手们帮帮忙吧~~~~谢谢
...全文
358 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengrenyi 2010-06-23
  • 打赏
  • 举报
回复
求求高手们了~~~有没有解决方法啊~~~
dengrenyi 2010-06-23
  • 打赏
  • 举报
回复
还可以这样做,Gridview中不是有一个复选框么,如果我选择复选框的时候不触发OnselectChanged事件的话也行,但是不知道怎么从行事件中将点击复选框剔除~~~
dengrenyi 2010-06-23
  • 打赏
  • 举报
回复
要刷新的部分是TabPanel中的一部分 放在UpdatePanel中了 没有用
jshi123 2010-06-23
  • 打赏
  • 举报
回复
把TabContainer和TabPanel(要刷新的部分)放到UpdatePanel里面
dengrenyi 2010-06-23
  • 打赏
  • 举报
回复
还是没有人回~~再顶
dengrenyi 2010-06-23
  • 打赏
  • 举报
回复
没人?? 自己顶一下

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧