日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

UpdatePanel Repeater內LinkButton造成頁面刷新

系統 2004 0

本意:UpdatePanel1內嵌的Repeater1中帶有LinkButton1,

將由LinkButton1觸發頁面的UpdatePanel2更新,而不需要更新UpdatePanel1,當然也不需要更新整個頁面。

?

      <asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" ChildrenAsTriggers="False" runat="server">

                <Triggers>

                    <asp:AsyncPostBackTrigger ControlID="Button1" />

                </Triggers>

                <ContentTemplate>

                    <asp:Repeater ID="Repeater1" runat="server">

                        <ItemTemplate>  

                         
      
           <asp:LinkButton runat="server"  

                                ID="LinkButton1"

                                OnCommand="LinkButton_Command" CommandName="ShowGroups"

                                CommandArgument="1">測試鏈接按鈕</asp:LinkButton>
      
      

                        </ItemTemplate>

                    </asp:Repeater>

                </ContentTemplate>

            </asp:UpdatePanel>
    
       <asp:UpdatePanel ID="UpdatePanel2" 。。。。
    

?1.UpdatePanel1不被內部控件觸發更新的條件:UpdateMode="Conditional" ChildrenAsTriggers="False"

???如果我們在普通按鈕<asp:Button ID="Button1" runat="server" Text="測試按鈕" ..../>代替以上紅色部分,可以達到效果,

? 但是我們不想要<asp:Button>.

2.因此使用 <asp:LinkButton> ,但是以上代碼執行后,點擊 測試鏈接按鈕 會刷新整個頁面。

如果UpdatePanel1內不包含Repeater1,點擊 測試鏈接按鈕 似乎看起來又是正常的.

3.難道是Repeater1問題?百思不得其解,無意看到一篇博文 < 謹記給UpdatePanel中動態添加的控件賦ID >

?研究了一下,最后確定是由于Repeater1使得 LinkButton的ID 變成了自動ID的問題。

4.給LinkButton?添加屬性 ? ClientIDMode="AutoID",當然 ID="LinkButton1" 得保留。

5.問題解決。

UpdatePanel Repeater內LinkButton造成頁面刷新問題


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 沽源县| 安多县| 高青县| 安乡县| 乌拉特前旗| 加查县| 都江堰市| 嘉鱼县| 开阳县| 聂拉木县| 镇康县| 徐水县| 安顺市| 洪泽县| 安新县| 抚松县| 博乐市| 东明县| 镶黄旗| 慈利县| 清水县| 商都县| 通许县| 当雄县| 准格尔旗| 常山县| 新密市| 平舆县| 肇源县| 兴义市| 白银市| 合水县| 大名县| 健康| 锡林郭勒盟| 北碚区| 巴彦县| 阜新| 眉山市| 南江县| 锦州市|