更新面板与图像按钮 [英] update panel with image button

查看:89
本文介绍了更新面板与图像按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的项目中创建类似的功能,用户可以点击图片按钮来欣赏个人资料,然后再次点击以不喜欢个人资料。一切正常,但当我点击图像按钮时,它刷新整个页面。我不想刷新整个页面,所以我添加了更新面板,但页面仍然令人耳目一新。

 <   asp:ScriptManager     ID   =  ScriptManager1    runat   =  server >  
< / asp:ScriptManager >
< asp:UpdatePanel ID = UpdatePanel1 runat = server < span class =code-keyword>>
< ContentTemplate >
< tr >
< td colspan = 5 >
& nbsp; < asp:ImageButton ID = btn_like runat = server < span class =code-attribute> 工具提示 = 喜欢这个广告 onclick = btn_like_Click1 / >
< / td >
< / tr >
< / ContentTemplate >
< / asp:UpdatePanel >

解决方案

添加一个 AsyncPostBackTrigger

 <  触发器 >  
< asp:AsyncPostBackTrigger < span class =code-attribute> ControlID = btn_like EventName = 点击 / >
< /触发器 >


I am tring to create like functionality in my project, user can click on image button to like the profile and click again to dislike the profile. Everything working fine but when i click on image button it refresh the whole page. I don't want to refresh whole page so i added update panel but still page is refreshing.

<asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                    <tr>
                        <td colspan="5">
                            &nbsp;<asp:ImageButton ID="btn_like" runat="server" ToolTip="Like this Ad" onclick="btn_like_Click1" />                            
                        </td>
                    </tr>
                    </ContentTemplate>
                    </asp:UpdatePanel>

解决方案

Add one AsyncPostBackTrigger.

<Triggers>
    <asp:AsyncPostBackTrigger ControlID="btn_like" EventName="Click" />
</Triggers>


这篇关于更新面板与图像按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆