溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

彈框后添加數(shù)據(jù)局部刷新

發(fā)布時(shí)間:2020-07-22 02:51:18 來(lái)源:網(wǎng)絡(luò) 閱讀:558 作者:hacjj 欄目:編程語(yǔ)言

怎么找也沒(méi)有找到,頁(yè)面好了,然后在列表的上部有個(gè)添加鏈接。點(diǎn)擊添加后選擇要選擇的數(shù)據(jù),返回來(lái)發(fā)現(xiàn)列表沒(méi)有刷新。然后就在前臺(tái)給它reload了一下。是刷新了,是整個(gè)頁(yè)面刷新了。還沒(méi)有達(dá)到要求。自己沒(méi)有想明白,都觸發(fā)了點(diǎn)擊按鈕了,給列表綁定數(shù)據(jù)了。為什么沒(méi)有列表沒(méi)有刷新呢。最后發(fā)現(xiàn)。原來(lái)列表控件沒(méi)有放到UPdatePael控件里面。

1、將要刷新的Grid控件放到UPdatePanel控件的ContentTemplate中
<asp:UpdatePanelID="UpdatePanel1"runat="server">
<ContentTemplate>
列表控件
<Columns>
<asp:TemplateFieldHeaderText="序號(hào)"HeaderStyle-Width="60px"ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
綁定數(shù)據(jù)要顯示的
<ItemTemplate>
<ahref="void(0)"< /span>onclick="RecruitRequestManager.edit('<%#Eval("Code")%>'編輯</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyleCssClass="head"/>
<PagerStyleCssClass="pager"/>
<RowStyleHorizontalAlign="Left"CssClass="item"/>
<AlternatingRowStyleHorizontalAlign="Left"CssClass="aitem"/>
<EmptyDataTemplate>暫時(shí)沒(méi)有您需要的數(shù)據(jù)
</EmptyDataTemplate>
分頁(yè)部分
</ContentTemplate>
<%--<Triggers>
<asp:AsyncPostBackTriggerControlID="btnSearch"EventName="Click"/>
</Triggers>--%>-觸發(fā)異步刷新,通過(guò)一個(gè)按鈕id為btnSearch觸發(fā)的click事件來(lái)刷新
</asp:UpdatePanel>
2js代碼
<scripttype="text/javascript">
彈框后選擇數(shù)據(jù)后觸發(fā)按鈕單擊事件
</script>

3、后臺(tái)代碼

綁定一下列表即可

向AI問(wèn)一下細(xì)節(jié)
推薦閱讀:
  1. js選擇彈框
  2. layer彈框

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI