我们在使用ASP.NET LinkButton控件是常常需要动态设置控件时候需要提交到后台服务器,在网上溜达了一圈没收到关于这方面的东西。这里随便贴一下:
需求:依据用户操作判断是否提交给后台服务器
解决方案:其实很简单,我们在网上找的都是在LinkButton 的OnClientClick属性里面最后加上个return false;
(如: <asp:LinkButton ID="lb_DeleteArticles" runat="server" oncommand="lb_DeleteArticles_Command" OnClientClick="GetUserCheck(this);return false;">删除选择文章</asp:LinkButton>|)但这个不能动态判断时候提交,那就变个方法用变量保存 GetUserCheck()函数返回个BOOL 值这样就可以了啦(如:<asp:LinkButton ID="lb_DeleteArticles" runat="server" oncommand="lb_DeleteArticles_Command" OnClientClick="var ispostback=GetUserCheck(this);return ispostback;">删除选择文章</asp:LinkButton>)呵呵是不是很简单啊
本文介绍如何使用ASP.NET LinkButton控件实现动态判断是否提交数据到后台服务器的方法。通过修改LinkButton的OnClientClick属性,利用JavaScript获取函数返回的布尔值来决定是否触发页面的PostBack。
198

被折叠的 条评论
为什么被折叠?



