查看: 805|回复: 18
|
ASP.net 中文乱码
[复制链接]
|
|
发表于 5-7-2006 05:37 PM
|
显示全部楼层
你怎么样 set encoding? 用什么 IDE? save as 什么 encoding? |
|
|
|
|
|
|
|
发表于 5-7-2006 06:50 PM
|
显示全部楼层
尝试把 <%@ Page Language="VB" ResponseEncoding="GB2321" %> 输入进你的aspx file... |
|
|
|
|
|
|
|
楼主 |
发表于 6-7-2006 10:22 AM
|
显示全部楼层
我是用VISUAL WEB DEVELOPER EXPRESS EDITION 来开发的。。 ENCODING 我只是在IE BROWSER里 SET。。CODING没有SET。。小妞儿你的CODING PASTE 下去有ERROR啦。。
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: 'GB2321' is not a supported encoding name.
Parameter name: name
Source Error:
Line 1: <%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="profile.aspx.vb" Inherits="profile" title="Untitled Page" ResponseEncoding="GB2321"%>
Line 2: <aspontent ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
Line 3: <p class="MsoNormal" style="margin: 0in 0in 0pt">
Source File: /profile.aspx Line: 1
可是还是谢谢你们。。特别是GOATSTUDIO。。你真的好厉害!。。明天就是最后一天了,我还是解决不了DATABASE问题。。有点失落。。真在收拾心情,准备找工去。。 |
|
|
|
|
|
|
|
发表于 6-7-2006 01:52 PM
|
显示全部楼层
原帖由 chihcc 于 6-7-2006 10:22 AM 发表
我是用VISUAL WEB DEVELOPER EXPRESS EDITION 来开发的。。 ENCODING 我只是在IE BROWSER里 SET。。CODING没有SET。。小妞儿你的CODING PASTE 下去有ERROR啦。。
Parser Error
Description: An error occur ...
sorry... 打错... 是GB2312 |
|
|
|
|
|
|
|
发表于 6-7-2006 02:12 PM
|
显示全部楼层
或许试试这个: <%@ Page Language="VB" CodePage="936" %> |
|
|
|
|
|
|
|
发表于 14-7-2006 12:17 AM
|
显示全部楼层
打搅了, 我现在用着asp.net 和 ms sql server 2000 制作一个网页系统, 但是user 却不能把 Ω, µ , α .... 这些特定符号正确的储存进sql的资料库中。。。
从新读取的话, 就出现 ? 的符号, 请问有什么方法可以解决吗???
Page Language="vb" |
|
|
|
|
|
|
|
发表于 14-7-2006 03:19 AM
|
显示全部楼层
原帖由 SKYLINE84 于 14-7-2006 00:17 发表
打搅了, 我现在用着asp.net 和 ms sql server 2000 制作一个网页系统, 但是user 却不能把 Ω, µ , α .... 这些特定符号正确的储存进sql的资料库中。。。
从新读取的话, 就出现 ? 的符号 ...
每当insert或什么的,记得加N在'前面。。
就如。。
insert into tblx (x) values (N'abc') |
|
|
|
|
|
|
|
发表于 14-7-2006 03:18 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 14-7-2006 11:48 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 18-7-2006 10:38 AM
|
显示全部楼层
~~~日期显示~~~
请问要怎么让显示在 datagrid 里的日期是 这个样子 “12/5/2005” ,
而不是 “12/5/2005 12:00:00 AM” |
|
|
|
|
|
|
|
发表于 19-7-2006 09:27 AM
|
显示全部楼层
原帖由 SKYLINE84 于 18-7-2006 10:38 AM 发表
~~~日期显示~~~
请问要怎么让显示在 datagrid 里的日期是 这个样子 “12/5/2005” ,
而不是 “12/5/2005 12:00:00 AM”
你用 VB.NET 吗? 可以用 FormatDateTime. |
|
|
|
|
|
|
|
发表于 19-7-2006 06:50 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 20-7-2006 09:13 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 21-7-2006 12:13 AM
|
显示全部楼层
原帖由 goatstudio 于 20-7-2006 09:13 AM 发表
做法是一样的... 你的code 怎么写呢.
code
txtPurDt.Text = Convert.ToString(ds.Tables("ITEMCL").Rows(nIndex).Item("ITEM_DTPURCHASE")) |
|
|
|
|
|
|
|
发表于 21-7-2006 08:59 AM
|
显示全部楼层
最简单的方法就是用 substring 的方法. |
|
|
|
|
|
|
|
发表于 21-7-2006 10:57 AM
|
显示全部楼层
原帖由 goatstudio 于 21-7-2006 08:59 AM 发表
最简单的方法就是用 substring 的方法.
哈哈, 试过了, 但是有个问题, Substring(0, 10) 的话, 1/1/2006 显示出来就像这样 --〉1/1/2006 1
如果Substring(0, 9), 26/12/2005 就不能完整显示了。。。 |
|
|
|
|
|
|
|
发表于 21-7-2006 01:58 PM
|
显示全部楼层
原帖由 SKYLINE84 于 21-7-2006 10:57 AM 发表
哈哈, 试过了, 但是有个问题, Substring(0, 10) 的话, 1/1/2006 显示出来就像这样 --〉1/1/2006 1
如果Substring(0, 9), 26/12/2005 就不能完整显示了。。。
做法不对. 不要 hardcode 你的 length, 找出空格的位置, 然后 substring 里的 length 就跟着空格的位置好了. |
|
|
|
|
|
|
|
发表于 21-7-2006 03:04 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|