我在查询的时候想显示一个进度条!我用的是ProgressBar1进度条控件!
我查询的代码是这样写的
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();我的意思是想在执行查询的时候让
ProgressBar1.Visible = true;
当执行完查询后让
ProgressBar1.Visible = false;我不知道改在那个事件里处理,我试过下面的方法但不行,因为他是在同一个事件里的所以达不到我要的效果,那为大哥能帮我想想办法,其实我的意思就是想在执行查询的时候显示这个控件,查询结束后隐藏这个控件!麻烦各位大哥了!!!!!
ProgressBar1.Visible = true;
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
ProgressBar1.Visible = false;
我查询的代码是这样写的
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();我的意思是想在执行查询的时候让
ProgressBar1.Visible = true;
当执行完查询后让
ProgressBar1.Visible = false;我不知道改在那个事件里处理,我试过下面的方法但不行,因为他是在同一个事件里的所以达不到我要的效果,那为大哥能帮我想想办法,其实我的意思就是想在执行查询的时候显示这个控件,查询结束后隐藏这个控件!麻烦各位大哥了!!!!!
ProgressBar1.Visible = true;
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
ProgressBar1.Visible = false;
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
progressBar1.Value = 0;//操做完归零
MessageBox.Show("已完成查询!");
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
当上面的语句运行完成的时候把进度条隐藏起来就行了
那为大哥能给哥完整的例子,谢谢!
你这样作并部能让他显示ProgressBar1,他是在一个事件里的,他要等着哥事件所有的代码运行完后才显示的,你和我原来作的是一样
ProgressBar1.Visible = true;
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
ProgressBar1.Visible = false;
实际上上面的代码是在同一个按钮事件里的,所以执行完后根本就没显示ProgressBar1,麻烦各位再帮我想想办法,小弟谢谢了!!!
你看样子也是新手,讲太复杂的话估计你也不很明白
我推荐你去学习下JQUERY吧
很成型的JS库了,AJAX这块支持的也很好
开发起来也很快捷。
可以试试
没错,还是jQuery最适合了,再说这样的功能还是在客户端实现好!
SqlDataSource2.SelectCommand = "select * from class_name_id";
DropDownList2.DataBind();
上面的语句实现就可以!