<meta http-equiv="Content-Type" content="text/html; charset=bg2312">
应该是gb2312

解决方案 »

  1.   

    一个较好的方法是,在application根目录下配置web.config
    使其编码为gb2312
    一劳永逸
      

  2.   

    再web.Config里改<globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />

    <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       />
      

  3.   

    己经按楼上兄弟的方法试了,还是不行.为什么?
    这是我写的源码:
    <Script Language="vb" Runat="server">
    Sub Button1_Click(sender As Object,e As EventArgs)
    span1.innerhtml="你的兴趣是:" & blood.selecteditem.text
    End Sub
    </Script>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <Form Runat="Server">
    <asp:RadioButtonList id="blood" Runat="Server">
    <asp:listitem selected>音乐</asp:listitem>
    <asp:listitem>电脑</asp:listitem>
    <asp:listitem>体育</asp:listitem>
    <asp:listitem>美术</asp:listitem>
    </asp:RadioButtonList>
    <p>
    <Input type="Button" id="Button1" OnServerClick="Button1_click" Runat="Server" Value="提交"/>
    </Form>
    <span id="span1" Runat="Server"/></BODY>
    </HTML>