0
我有一个GridView(第一栅极)与一个按钮柱(第一栅极) 我想该按钮成为包含更新面板的触发另一个网格视图(第二格),而不刷新整个页面(不完全回传与按钮作为服务器端控件激发),这样的场景将按照下列规定执行:使用为GridView A按钮柱作为触发其他的GridView
用户会点击该按钮在(第一格)的任何行
第二电网将仅与相关记录,而不更新3210刷新整个页面
因此,如何实现这一目标?
我有一个GridView(第一栅极)与一个按钮柱(第一栅极) 我想该按钮成为包含更新面板的触发另一个网格视图(第二格),而不刷新整个页面(不完全回传与按钮作为服务器端控件激发),这样的场景将按照下列规定执行:使用为GridView A按钮柱作为触发其他的GridView
用户会点击该按钮在(第一格)的任何行
第二电网将仅与相关记录,而不更新3210刷新整个页面
因此,如何实现这一目标?
尝试包裹第二gridview的标记了一个UpdatePanel
像:
<asp:UpdatePanel id="up1" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="firstGridviewId"/>
</Triggers>
<ContentTemplate>
<%-- second gridview markup here --%>
</ContentTemplate>
</asp:UpdatePanel>
好的,但是当我按下该按钮将不会使回发的整个页面,因为该控件是一个服务器端控制? – 2013-04-30 10:31:44
我尝试过了,我得到错误,这个按钮在第一gridview的 – 2013-04-30 11:40:36
是的,它会使回传“ID为‘btnExam’的控制不能在UpdatePanel的触发器被发现”,但是这将是异步的,只有第2 gridview将被更新(而不是整个页面)。我怀疑你已经把_button ID_在触发标记(这不会工作);你将不得不把_gridview id_放在那里 – mshsayem 2013-04-30 23:42:42