碰到一个怪问题,在本机调试时GridView都用缺省设置显示正常,但上传到服务器后,GridView中的行选择字符由“选择”变成了“Select”,其它显示正常,不知为什么?
服务器为2003,.net v3.5。                               

解决方案 »

  1.   

    查看页面源文件!~>>在服务器上download下最新代码>>对照修改!~
      

  2.   

    GridView中的行选择字符由“选择”变成了“Select”?看看Gridview的前台代码你是直接用代码设置文本吗?还是手动?
      

  3.   

    可能我没说清。GridView设置了“启用选定内容”,在每行就有一列“选择”,但到了服务器就显示英文“Select”了,何解?
      

  4.   

    功能还是一样,只是显示变成了英文而已。在源码中是<asp:CommandField ShowSelectButton="true" />。我猜是服务器哪里设置不对。
      

  5.   

    中文的2003。整个GridView除了这个“Select”外,其它中文显示都正常。
      

  6.   

    你可以在global.asax中设置Application启动之后触发的事件处理代码中写:String s= "zh-CN";               
    Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(s);
    Thread.CurrentThread.CurrentUICulture = new CultureInfo(s);
      

  7.   

    在服务器IIS中,点击网站右键打开“属性”中,其它页是中文,而ASP.NET页中显示的是英文。但在开发的机器上则所有页均显示中文,这是否说明问题?该如何修改?
      

  8.   

    搞定了。下载个Framework的中文简体语言包,在2003下安装后就可以了。感谢各位,结贴了。