当前位置:编程学习 > C#/ASP.NET >>

Asp.net中如何让两个按钮,一个执行pageload,一个不执行pageload事件?

写了一个动态创建控件的小程序,两个按钮控制生成,一个必须放在PageLoad事件中,另一个不必放在PageLoad事件中,现在的问题是,点击其中任何一个按钮都会执行PageLoad事件,现在要求点击一个按钮进入PageLoad事件,点击另一个按钮只需要执行Click事件就好了。 asp.net 控件 --------------------编程问答-------------------- 请将非刷新处理放在 if(!IsPostBack){}  中 --------------------编程问答-------------------- 学习了,都是大神 --------------------编程问答-------------------- 我的意思是有两个按钮,一个按钮触发PageLoad事件,一个按钮不触发上事件,IsPostBack无法区分具体哪个按钮触发,哪个按钮不触发 --------------------编程问答-------------------- 你的这种设计很古怪,为什么点击另一个按钮不触发pageload呢?


--------------------编程问答--------------------
引用 4 楼 u011303459 的回复:
你的这种设计很古怪,为什么点击另一个按钮不触发pageload呢?
一共两个按钮,一个按钮的功能是点击一下自动添加一项Dropdownlist,另一个按钮是点击一下动态创建一个CheckBox,这个按钮的内容要在PageLoad事件中写,否则每创建一个CheckBox会自动覆盖前一个CheckBox,但如果在PageLoad中写,点击添加Dropdownlist的按钮的时候不仅会添加一项Dropdownlist还会添加一个CheckBox. --------------------编程问答-------------------- 我觉得是设计思路问题 --------------------编程问答-------------------- 页面必然有PageLoad

不需要的那个按钮可以用ajax~ 在其他地方干事情 --------------------编程问答-------------------- 楼主为什么在扯上 pageload 啊,两个按钮可写各自的单击事件,想干嘛就干嘛! --------------------编程问答-------------------- 用ajax可以实现吗? --------------------编程问答-------------------- js  体验也好 --------------------编程问答--------------------   动态添加按钮的时候不是可以添加点击事件嘛。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,