如果为true则通过验证提交为服务端 否则就不提交回服务端
根本不需要像搂主说的那样 用函数中止程序。
按照楼主那样的功能 其实只需要在验证密码的自定义控件中 判断一下验证用户名的 自定义控件的
isValid属性是否为True 如果是True的话则 执行验证密码功能 如果错误的话就return就好了啊
应用线程,把你button要执行的事件放到线程里,然后再添加一个按钮用来结束线程,,就能实现你要的功能。代码:
声明全局变量:
public Thread th
button1的事件
th = new Thread(new ThreadStart(thStart))//thStart是你用来执行事件的方法
th.Start()//线程开始
button2的事件
th.Abort()//线程终止
thStart方法:
public void thStart()
{
for(int i=0i<10000000i++)
{
label1.Text = "这里是方法"
}
}
没用环境调试,临时写的代码,把这些代码放到你相应的位置里,调试下,呵呵
asp中并没有延时这一项,单纯用asp肯定无法实现,2个解决办法
1、使用do ..loop..循环,
a=程序开始执行时间当前时间
b=a+10秒,
当时间=b的时候,使用exit do退出循环,
2、使用javascript 的timeout,由asp一次性输出到客户端,客户端由javascript的timeout控制10秒后再显示后面的内容。可以设置“结束”部分css属性为display:none,10秒后更改为display:block
1的缺陷,当10秒的循环的时候,cpu为满负荷运转,
2的缺陷,一次性输出到客户端,可以通过查看源文件看到将要显示的内容。
各有长短,按需选择。
liushizhong@gmail.com
回答者:liushizhong - 见习魔法师 二级 3-19 18:51
赞同`````
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)