在Web.config中:
    <!--  全球化
          此节设置应用程序的全球化设置。
    -->
    <globalization 
            requestEncoding="GB2312" 
            responseEncoding="GB2312" 
   />
<?xml version="1.0" encoding="Gb2312" ?>

解决方案 »

  1.   

    改web.config为:    <globalization requestEncoding="GB2312" responseEncoding="GB2312" />
      

  2.   

    楼上们的意见在我这里可行,第二个问题解决了。
    第一个javascript的问题期待高手
      

  3.   

    window.open( [sURL] [, sName] [, sFeatures] [, bReplace])[, sName]的属性包括
    _media   
    _parent 
    _search 
    _self  
    _top  
      

  4.   

    http://www.csdn.net/develop/Read_Article.asp?Id=15113
    http://expert.csdn.net/Expert/topic/2001/2001793.xml?temp=.1702082
    http://expert.csdn.net/Expert/topic/1911/1911975.xml?temp=.4667322
      

  5.   

    <ItemTemplate>
    <a href="#" onclick="OpenNewWin('./QueryFormOpen.aspx?FormClass=<%# DataBinder.Eval(Container.DataItem, "formclass" , "{0:c}") %>&form=<%# DataBinder.Eval(Container.DataItem, "MainFlow" , "{0:c}") %>&DocTitle=<%# DataBinder.Eval(Container.DataItem, "DocTitle" , "{0:c}") %>&Docid=<%# DataBinder.Eval(Container.DataItem, "Docid" , "{0:c}") %>&Action=Read')"><%# DataBinder.Eval(Container.DataItem, "DocTitle") %></a>
    </ItemTemplate>OpenNewWin()里写return false