C#中点击button触发事件之前要先Page_load(),但是我现在有个疑问,我有段js代码要在点击button的时候执行,但是点击button之后,先刷新页面了,js中需要的参数也没了,是一个ocx控件,哪位高手帮忙救救我啊!
解决方案 »
- webservice项目中建立socket
- 关于读取一个文件夹下的所有文件名操作问题
- TreeView在拖放节点时,如何实现节点图标也跟着拖放显示?
- 各位大侠,请问如何利用 .net 修改电脑的密码呀? 小弟拜托了,帮帮忙吧,没分了,都给了。
- 请问怎么给水晶报表模板上的字段填充数据呀?急!
- XmlDocument xmldoc=new XmlDocument(); 如何释放资源?
- 聚集C#开发高手,承包软件项目,有经验有意思的请进!
- c#主界面显示空白问题
- 組合控制項怎麽做,Render()作用是什麽,緊急.
- 非常急!!!!如何得到这种客户端变量的值???
- 初学xml webservice问题
- Console程序如何能弹出Windows的提示框?
然后
<script language="javascript">
function love()
{
按钮名.click();
}
</script>
然后后台代码放在 按钮名.click(); 事件里。
之所以不能用Visible=false的按钮因为当Visible=false时并不生成客户端按钮,也就无法触发click()了。
==添加脚本事件,
Page_Load要判断一下IsPostBack
http://hiphotos.baidu.com/zhenaixingchong/pic/item/275fd509b6d7c53d6a60fb6b.jpg
ocx控件的图片我贴上来了,看不到的去这个地址看下!
4楼和5楼的,我就是那样写的!
6楼的说的隐藏的label,不能实现!
function comfirmed()
{
alert('<%=Resources.JmcPublicCourseResource.NotClubMember%>');
}
然后你想点击Button1时去调用这个JS函数,你可以在page_load里面加下面的话
Button1.Attributes.Add("onclick", "return comfirmed();");