比如说前台有一个Button控件,前台还有JS写的一个SaveInfo()方法
当触发click事件时,后台click事件如何调用SaveInfo方法,请达人指教
当触发click事件时,后台click事件如何调用SaveInfo方法,请达人指教
解决方案 »
- Request.QueryString得到的字符串不全
- 如何把字符串数组转换成int数组
- 用Table可以绑定数据吗
- 想用asp.net c#做一个抢答器,很简单的那种。赐教
- 数据集xsd问题:数据源绑定没问题,自己写代码就出错
- 我Global.asax里该怎样访问在项目里的resource文件夹下的counter.TXT文件?
- asp.net文件下载的问题
- 大家帮我看看,在vs2005调试中,ajax方法读不出xml文件,
- 在.NET中用C#如何开发COM+组件?
- NPOI firstSheet .LastRowNum问题 ,请各位朋友帮帮忙,解决一下问题。谢谢
- 有关动态生成用户控件报错的问题
- GridView中编辑问题,在线等。。急。。。
后臺調用前臺js方法
ClientScript.RegisterStartupScript(this.GetType(),
"script", "SaveInfo();", true);
你的方法需要 asp.net ajax支持,那东西太低效!根本不是后台调用js,而是前台js调用后台方法。说白了就是相当于一个ajax调用。
和前台onclick实现不就好了...
button.Attributes.Add("onclick","return [前台的js方法]");
当然,onclick和onclientclick也行,不过点击了之后可是先执行js,再执行后台的(如果js返回false则不执行后台)
button.Attributes.Add("onclick","SaveInfo()"
);