转载

滚动条的一些知识

今天,在工作的时候,刚好做到了滚动条,对这点不是很懂,所以,研究了一下,记录在这里,与大家分享。

对于前台页面,我们就只需要设置数据表的样式: style="overflow: auto; 即可

接着,在后台,我们需要做以下程序:

#region 滚动条相关 /// <summary> /// 开启滚动条 /// </summary> private void openProc() {  StreamReader sr = new StreamReader(Server.MapPath("Progbar.html"), System.Text.Encoding.Default);  string strHtml = sr.ReadToEnd();  Response.Write(strHtml);  sr.Close();  Response.Flush(); } /// <summary> /// 关闭滚动条 /// </summary> private void closeProc() {  string strScript = "<script>displayTB()</script>";  Response.Write(strScript);  Response.Flush(); } /// <summary> /// 滚动条百分比变化 /// </summary> /// <param name="icount"></param> private void ThreadProc(int icount) {  string strScript = "<script>setPgb('{0}');</script>";  Response.Write(string.Format(strScript, icount));  Response.Flush(); } #endregion 

运行结果:

由于我这里上传不了图片,所以,在这里就不显示运行结果了。不过,大家可以试一下。

补充:在后台页面弹出提示框:

Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('禁止查询!');", true);

注册当前页面事件:   Ajax.Utility.RegisterTypeForAjax(typeof(当前.cs文件的命名空间)); 

今天就先简单的总结一下这些小的知识,以后在工作中碰到其他的知识,在继续为大家分享!加油!

正文到此结束
Loading...