我在弄一个博客系统,现在出现这样一个问题
当我进入个人的空间之后,点击我的好友的空间。进入好友的博客。然后我想回到自己的空间的时候 显示的却是好友的空间。 各位大牛 如何控制这个用户名的问题呢。因为页面都有用到repeter控件。所以基本上都是以session值的不同而显示的。
求解决!
当我进入个人的空间之后,点击我的好友的空间。进入好友的博客。然后我想回到自己的空间的时候 显示的却是好友的空间。 各位大牛 如何控制这个用户名的问题呢。因为页面都有用到repeter控件。所以基本上都是以session值的不同而显示的。
求解决!
解决方案 »
- cache全局共享, 多帐套如何处理?
- 郁闷了,这个美工给的页面我不会还原了
- 求助···从数据库查出值放在下拉列表,在根据下拉列表从数据库中查出值
- 同一个asp.net程序在一台机器上编译通过,在另一台机器上就不能通过,原因竟是html页有错误
- 求助?
- 请教在DataGrid中截取字符串
- javascript 调用 c# 后台的Codebehind函数 2
- ★300分求RichTextBox控件及其源码或FreeTextBox204版源码
- 兄弟帮忙看看了DataGrid
- 如何在一个按钮上动态修改模版列的文本内容,而且该模版列的事件仍然能够触发执行
- ASP.NET中创建统计图的问题
- MVC3 如何在指定位置输出HTML标签
自己的id才用session传递。。
Friend.aspx?friendId=1212 类似这样
你的问题我就不直接回复了,因为这个设计已经有明显的实践性问题,你的这个页面是无法被搜索引擎发现得到的,因为搜索引擎可不会先去到登录什么的。所以就要在url上区别出内容,而不是什么session之类的。
Session的值改变了么?
你点击好友的完全可以URL传值不用Session
回到自己空间的时候检查Session.
不是说你从别人的项目或者网上下载的所谓“范例”中copy来的代码才叫做设计。这种设计必须自己做,必须先花下心思设计,然后才动手开发。搞清楚自己该做多少设计,做到什么程度才应该开始编码,这也是很考验人的一件事。
if(1==1){
repeter.soure=1
}
if...
如果是布局也不同,那么要么用后台的方法,放2个层,不同显示,不同隐藏。或者拼接html
if(1==1){html="<div><a href"">删除</a></div>"}
if(2==2){html="<div>删除</dov>"}
A页面(session[用户ID])->URL(好友ID)->A页面