我做的分页用了大量的 Session("DATA") 来计算总页分,不知道这样做好不好, 如我点下一页时: Session("DATA") = Val(Session("DATA")) + 1我把当前页和总的数据行数都存在了 Session() 里,不知道这样做好不好, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是我Session("DATA")里存的只是 int32 类型的数据啊.比如我得到一张数据表有多少行后,再把这个数量存到Session()里,并不是把数据表的数据存到Session()里的。 web是无序的,并发数量你不得不考虑 因为点下一页的时候要知道上一页是第几页不用 Session("DATA") = Val(Session("DATA")) + 1 这种要用什么呢,上一页的参数放在那里呀。 用ViewState也比Session好呀。 非常不好ASP.Net不是有自动分页吗ASP也有现成的代码,请问有这个必要吗? 如果人不是很多,也没有什么的!还有一种选择,可以使用ViewState试试 传递参数是不是URL分页,这样分页不是每次都要打开一次页面。不好。 我以前就是用这个方法,它分页是很方便,只要读 地址栏 的数据,问题是我的面页是这样的。 用户控件ASCX(有数据库操作) --------------------------- 网页本身(分页) --------------------------- 用户控件ASCX(有数据库操作)如果用URL传递参数不是还要用到 Response.Redirect("aaa.aspx?page=**) ,再用 Request("page") 来判断,这样点下一页不是整个网页都要重新打开啦。 为什么不用<input type=hidden runat=server >保存当前页相关信息。 Session---->存的数据是在服务器的内存中。ViewState---->存在服务器的内存还是????不懂?????<input type=hidden runat=server >----->隐藏字段好像存在IE里。就是 ViewState 不懂????? 你的网页如果放到iframe中,也不用重新刷新那些控件,如果没有放到iframe中,那好像需要重新载入控件,好像没什么办法,如果只在Page_Load的!IsPostBack中载入不行 随机赋值 一个工程分别用.net 2005 和.net 2003 如何处理 请教:ASP.NET2.0里面怎么能做到像ASP一样,一点修改进入修改表单页面. 证书身份验证 ==>由于远程方已关闭传输流,身份验证失败。 求TaskVision的DataBase Script! 关于如何在ASP中提取数值的方法.....拜托大家了! 一个关于jquery cick()的问题。 关于给地址栏加密的问题 VS,F5时可否在同一个IE窗口? 一个xml的简单问题 string向GUID转换 请求HELP 我只有最后10分了 asp.net的帐号密码设置问题
比如我得到一张数据表有多少行后,再把这个数量存到Session()里,并不是把数据表的数据存到Session()里的。
ASP也有现成的代码,请问有这个必要吗?
还有一种选择,可以使用
ViewState试试
用户控件ASCX(有数据库操作)
---------------------------
网页本身(分页)
---------------------------
用户控件ASCX(有数据库操作)如果用URL传递参数不是还要用到 Response.Redirect("aaa.aspx?page=**) ,再用 Request("page") 来判断,这样点下一页不是整个网页都要重新打开啦。
ViewState---->存在服务器的内存还是????不懂?????
<input type=hidden runat=server >----->隐藏字段好像存在IE里。就是 ViewState 不懂?????