就像博客园的站内信,有人给你发信息,你的收件箱会多一条,刷新页面时右上角会显示有一条新的信息。
当你打开收件箱的列表,会发现有一条未读,而你要做的是,当打开列表的时候,把未读信息设置成已读,也就是做了打开详细信息中的操作。
很简单,被我说复杂了。
打开空间是一个动作,总要进入页面吧,那在页面的page_load事件里,写代码判断一下就知道读没读了。
首先,要在读取信息时添加一个消息其或动作记录。
然后,用控件或model包装一个集合,显示未读取记录集。
一个表建个ID,标题,内容
另一个表建ID(关联到上表的ID), 是否已读(读过了标志一下)
至少是否是朋友可以在其它表取得
在数据表中有“是否读取”字段。在读取页面,增加必要的更新操作。