问一下在asp.net c#环境下:
有个页面包含TextBox文本框,id为TextBox1
当我使TextBox1.Text="&",程序执行后;
页面源文件中TextBox1.value="&",而页面显示为"&";
但是我不希望.net自动给我转换,希望源文件中TextBox1.value="&",有什么方法吗?

解决方案 »

  1.   

    如果是要取的这个值的话,不用TextBox1.value为'&'的.是"&"就能取到&了。
      

  2.   

    问题是
    我要使TextBox1.value="&lt;",页面显示为"<";
    但是现在TextBox1.value="&amp;lt;",页面显示为"&lt;";
      

  3.   

    \& 是不行的。
    因为在.net中&不是特殊字符
      

  4.   

    TextBox1.value=Server.HtmlDecode("&lt;")
    这样成不?
      

  5.   

    呵呵
    ---------------------------------------------------
    问题是
    我要使TextBox1.value="&lt;",页面显示为"<";
    但是现在TextBox1.value="&amp;lt;",页面显示为"&lt;";
    ---------------------------------------------------
    上边我说的是html源文件中间的代码
      

  6.   

    我测试了微软的.net网站,他们就很好的解决了这个问题。
    真的没有人知道怎么解决吗?