¹ 利用按钮的Attribute属性来实现,思路是把按钮的一个Click事件与一段javascript代码绑定起来。
????? 例:this.Button1.Attributes["onclick"]="javascript:return confirm('Hello,invoke from Load')";
这段代码里面前面部分this.Button1.Attributes["onclick"]这是指按钮的click属性,后面部分是指click事件的触发处理,使用了一段javascript脚本。
² 第二种方法类似于第一种,实现如下:
WebForm1.aspx.cs: this.Button1.Attributes.Add("onclick","javascript:return testatt()");
????? WebForm1.aspx:? <script language=“javascript“>
????????????????????????????????
?????????????????????????????????? </script>
这种方法主要把onclick事件绑定到写在ASPX页面的一个javascript函数。
³ 前面说过,在Web Form中,也可以象在WIN Form中一样使用MessageBox来实现。在Web Form使用MessageBox之前需要先导入System.Window.Form名空间,接着就可以象在WIN Form中一样使用了。
.NET里面提供了这些很简单的处理方式,大大提高了开发效率。