解决方案 »

  1.   

    不太清楚你的文字是显示在哪里让用户划上下划线的,你也没说明用户第二次登陆从哪里可以看见上次的文字,就是说,文字放哪?建议你用所见即所得控件,应该能满足你的要求,如果FCK,
    http://blog.163.com/very_apple/blog/static/2775923620105283328393/
      

  2.   

    google asp.net ubb 下划线
      

  3.   

    一个网页 如  
    Airbnb的管理之道:产品设计的点评策略与技巧 
    Windows 8.1 Update 1的下载地址和八点须知Chrome 34正式发布:支持响应式图像、无前缀网络音频和监督用户
    利用IA SIMD技术来加速游戏...
    英特尔软件开发工具  
    用户1  进来了  将第一行添加了下划线 
    Airbnb的管理之道:产品设计的点评策略与技巧 
    Windows 8.1 Update 1的下载地址和八点须知Chrome 34正式发布:支持响应式图像、无前缀网络音频和监督用户
    利用IA SIMD技术来加速游戏...
    英特尔软件开发工具  
    这些我会  但是我不知道如何当用户1再一次访问这个网页的时候 他做的标记依然在  但是用户2 看这个网页确实正常的 谢谢帮忙  求大神  
      

  4.   

    不是说了让你用FCK吗?网址都给你了,你不看的?
      

  5.   

    你可以建立一个表来记录当前用户所标记的页面总行数、光标所在当前行数、光标所在行的当前列数,存储这些数据,当用户再登陆的时候,再调用这些数据,并在原文划上线。
    int totalline = textBox1.GetLineFromCharIndex(textBox1.Text.Length) + 1;//得到总行数。
    int index = textBox1.GetFirstCharIndexOfCurrentLine();//得到当前行第一个字符的索引
    int line = textBox1.GetLineFromCharIndex(index)+1;//得到当前行的行号,从0开始,习惯是从1开始,所以+1.
    int col = textBox1.SelectionStart - index + 1;//.SelectionStart得到光标所在位置的索引 减去 当前行第一个字符的索引 = 光标所在的列数(从0开始)