因为我是把数据库某个字段显示在webbrower里面,这个字段可能是纯文本也可能是HTML代码,
我把字段值赋给webBrowserContent.DocumentText,文本数据的换行就没用了,然后我就把"/r/n"换成了<BR>,
发现什么都不显示了。。然后我把<html><body></body></html>加上了,自己写了个HTML文件,IE7打开没问题,
可是把值赋给webBrowserContent.DocumentText后还是不显示,我晕,这是为什么?
数据库直接把HTML代码的字符串取出来赋值的话就没问题~~

解决方案 »

  1.   

    一不小心发了2次帖,哪位XDJM帮我解决了分都给他啊~
      

  2.   

    更加诡异的是另外一个页面赋值了就可以了。。
    我调试了下,string content = ".........";
    然后webBrowserContent.DocumentText = content;
    居然webBrowserContent.DocumentText的值没有变,见鬼了
      

  3.   

    你用的什么数据库啊? 不过我想肯定和数据库没关系,可能是你的代码有问题,我试了下,没有问题啊?我用的是ACCESS
      

  4.   

    调试的时候string content = "........."; 已经取到HTML代码的值了,
    就是赋值以后webBrowserContent.DocumentText还是<HTML></HTML>0...
      

  5.   

    诡异的了,删了重新加了一个WebBrowser就好了