asp.net js 提交到后台特定按钮事件

原创 2012年03月29日 10:30:20

本文讲述如何在asp.net 点击前台页面元素的时候,将该动作提交到后台按钮事件。

首先在页面放一按钮,设为不显示,如:

<asp:LinkButton ID="lbtn_Sb" runat="server" OnClick="lbtn_Sb_Click" Style="display: none;">品牌</asp:LinkButton>

其次,在想要点击触发回传的元素上添加点击事件,如:

<a href='javascript:void(0);' onclick='sb_click(this,"166")' style="white-space:nowrap;">可口可乐</a>

function sb_click(obj, spsb) {
    document.getElementById("hf_Sb").value = spsb;   //保存回传变量
    __doPostBack('lbtn_Sb', spsb);
}

第三,在后台按钮事件作处理。

        protected void lbtn_Sb_Click(object sender, EventArgs e)
        {
            string spsb = hf_Sb.Value;

            .......

        }

 

最后,还要把页面的控件回传验证关闭,Page添加 EnableEventValidation="false" 属性。

<%@ Page Language="C#" AutoEventWireup="true"  EnableEventValidation="false"  %>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

asp.net JS控制页面按钮在后台执行期间不重复提交

在ASP.NET中,如果在点了一个按钮,提交到后台执行期间,再点一次按钮,会出现两种情况,一种是执行了两次后台代码,另一种是等待前一次的提交动作执行完后再次执行提交动作,无论是哪一种,都是跑了两遍后台...

ASP.NET多个提交按钮页面,回车Enter执行指定按钮的事件

在WEB页面上,通常SUBMIT类型的按钮会被默认指派为所在FORM表单的提交按钮   在做ASP.net WEB应用的时候,常常遇到会在同一个页面里添加多个按钮,而每个按钮肯定都会触发页面回送事...

asp.net GirdView按钮变为图片时画面和事件执多次问题(已解决)

前台画面一个编集按钮和一个删除按钮。 删除按钮用gridview自带的删除功能。  删除按钮为图片时,会出现多刷新一次的问题。         Height="178px" Widt...

ASP.NET动态生成按钮和事件

ASP.NET动态生成TextBox并获取其值动态生成的文本框,生成的是HTML控件,所以获取文本框的值  控时,要注意获取的方法,不同时间获取的方法不同.(页面一架载完时的值 和 控件的原有值改变时...

搜狗高速浏览器 在asp.net 按钮事件 调用两次

protected void Button1_Click(object sender, EventArgs e) { SQLHelper access ...
  • lrxin
  • lrxin
  • 2012-01-12 10:19
  • 1015

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能

登录窗口已经完成了,现在可以完成最后的工作了,主要就是完成Membership提供者的配置。首先打开Web.Config文件,在configuration段内添加一个数据库连接定义,代码如下: >  ...

ASP.NET前台JS与后台CS函数如何互相调用

在实际的Web开发中,我们可能会常常遇到后台调用前台JS代码或者前台JS调用后台代码的情况。今天就把比较实用的前后台相互调用的方法总结出来和大家分享。 后台代码调用前台JS代码 一、说到后...

ASP.NET 后台编码js前台解码

在用 ASP.Net 开发页面的时候, 我们常常通过 System.Web.HttpUtility.UrlEncode 和 UrlDecode 在页面间通过 URL 传递参数. 成对的使用 ...

ASP.NET的后台代码和前台JS代码相互调用

在实际的Web开发中,我们可能会常常遇到后台调用前台JS代码或者前台JS调用后台代码的情况。今天就把比较实用的前后台相互调用的方法总结出来和大家分享。 后台代码调用前台JS代码 一、说到后...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)