让服务器控件执行js与C#两种代码(asp.net)

如果想让一个服务器控件,既执行javascript代码,之后又执行C#代码.比如一个按钮控件,想在单击它的时候,先执行一段javascript代码,然后再执行自身的单击事件后台C#代码. 我们可以这样做:
把所要执行的javascript代码函数,注册为该按钮的属性,如比:
btnDelete.Attributes.Add("onclick", "javascript:return confirm('确认要删除这些记录吗?')");
其 中"javascript:return confirm('确认要删除这些记录吗?')"可以是任意的javascript函数,只要你本页面内能访问到的.包括写在本页html标记中 的<script></script>中的JS函数,也可以是<script src="javascriptfile.js"></script>引用JS文件中的函数.
然后后台单击事件,就可以随便写了..
在单击此按钮后,将会先执行注册的JS函数,然后会执行你所写的后台C#代码.
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值