我的是sql2005数据库,里面有些字段的数据是中文的
我通过sqldatasource绑定到datalist
但运行后所有的中文全变成问号了,这怎么解决啊?
我的代码发到朋友那里运行又能正常显示了
是机器的问题吗?难道还有什么地方设置?
我通过sqldatasource绑定到datalist
但运行后所有的中文全变成问号了,这怎么解决啊?
我的代码发到朋友那里运行又能正常显示了
是机器的问题吗?难道还有什么地方设置?
解决方案 »
- asp.net网站上传的问题
- 请问大家vs调试的问题
- 借个人气,求个SQL写法。谢谢
- 禁用IE最大化按钮
- 一个关于GridView模板列的问题?
- 无法将类型为“System.Web.UI.WebControls.Button”的对象强制转换为类型“System.Web.UI.WebControls.TextBox”????
- |M| 为了让HTML代码明了和符合规范 我的一个Button的控件的CSS 怎和来写 有Over Out Down 有的复杂 谢谢
- 上传,下载出了点问题,请高手指点。
- 一个异常,何解?急
- datagrid中如何传递两个以上的参数?
- dotNet 支持access数据库么?
- 怎么样把这些代码转成文本呢? 就是用什么函数可以转换?谢谢
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%#Server.HtmlDecode(Eval("id").ToString())%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:LinkButton ID="lbtnDiscName" runat="server" Text='<%# Server.HtmlDecode( Eval("diskname").ToString()) %>' OnClick="lbtnDiscName_Click"></asp:LinkButton>
我的每个都和这差不多,怎么全都不行呢
楼上,在哪里右键啊?
因为:
varchar 适合与存储英文和数字; nvarchr一般用于存储中文或其他语言的输入,因为 这样,可以防止到其他语言平台上出现乱码的问题。
web.config里在<system.web> </system.web>之间加上这句<globalization uiCulture="zh-CN" culture="zh-CN" requestEncoding="GB2312" responseEncoding="GB2312" fileEncoding="GB2312"/>
全是varchar,但都弄好了,我不好改,而且我的代码在同事机器上是可以正常运行的,所以我想可能不是这个问题~