博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net服务器控件button先执行js再执行后台的方法
阅读量:6831 次
发布时间:2019-06-26

本文共 523 字,大约阅读时间需要 1 分钟。

 

服务器控件button

在页面初始化的时候,给button这个服务器控件增加一个客户端事件。也就是在Page_Load()这个方法里面加一句代码:

 

protected void Page_Load(object sender, EventArgs e){                 if (!Page.IsPostBack)            {                //给button1添加客户端事件                button1.Attributes.Add("OnClick", "return  jsFunction()");                //jsFunction()是js函数            }}

 

jsFunction()是js函数,在aspx页面上增加,譬如

  

上面的return ture和false是很重要的,这决定了是否往下执行,往下执行就应该是将数据提交到后台处理数据。当返回true时,后台执行button1_Click这个方法(事件)。

 

转载于:https://www.cnblogs.com/yangxinghua/p/3878246.html

你可能感兴趣的文章
leetcode — word-search
查看>>
Unknown column 'XXX' in 'field list'
查看>>
aliyun CentOS6.5 上 svn 安装笔记
查看>>
数组中的最大值,最小值,数组元素之和并逆序输出数组的元素
查看>>
栈的顺序存储结构及其基本运算实现
查看>>
Java多线程 - 线程同步
查看>>
Hadoop1.0 Eclipse Plugin-作业提交
查看>>
[LeetCode] 526. Beautiful Arrangement
查看>>
move_uploaded_file 中文乱码或上传失败
查看>>
vue打包发布在spingboot项目中 vue-router路由的处理
查看>>
在mysql命令行下执行sql文件
查看>>
Xcode提交图片出错:Commit failed not under version control (1)
查看>>
Django messages框架
查看>>
mysql 分类
查看>>
[洛谷1868]饥饿的奶牛
查看>>
[POI2014]Ant colony
查看>>
[JOISC2014]たのしい家庭菜園
查看>>
LoadRunner 常见错误
查看>>
发送http请求
查看>>
Knockout.js随手记(5)
查看>>