PC Review


Reply
Thread Tools Rating: Thread Rating: 3 votes, 1.00 average.

ASP.NET: dollar sign ($) on the page changed to not displayable character

 
 
Norman Yuan
Guest
Posts: n/a
 
      8th Dec 2005
System:

ASP.NET app, .NET 1.1, developed on VS.NET2003. Windows Server 2003 Std.
with SP1, IIS6.0

Problem:

The app is a invoicing system, a lot of numbers are displayed as currency,
like $200.00. These numbers are formated in the code using either {0:C}, or
..ToString("C"). Occasionally, after copying the modified dlls in Bin folder
and *.aspx file to the server, the "$" became a unrecognizeable character.
Stop and restart IIS does not cure it. Only reboot the server computer gets
the "$" sign back. If it only happens very occasionally, it would be fine.
But recently the thing is getting worse: $ simply keeps getting lost and a
small square is displayed instead.

I am pretty sure it is not browser problem on the client end. Because all
users see the ame thing ($ gone and back after server rebooting). The
ASP.NET app is developed on my very similar system (Win2003 Server, but
Enterprise edition, with SP1, IIS6.0, .NET1.1) and during my test on my
developing box, it never happened. I compared the both computer for Reginal
Settings, they are identical.

Searching MS KB and googling did not get me useful information.

Did someone run into this issue or know something about it?


 
Reply With Quote
 
 
 
 
Norman Yuan
Guest
Posts: n/a
 
      8th Dec 2005
Sorry, clicked wrong NG.

"Norman Yuan" <(E-Mail Removed)> wrote in message
news:eb1nSyE$(E-Mail Removed)...
> System:
>
> ASP.NET app, .NET 1.1, developed on VS.NET2003. Windows Server 2003 Std.
> with SP1, IIS6.0
>
> Problem:
>
> The app is a invoicing system, a lot of numbers are displayed as currency,
> like $200.00. These numbers are formated in the code using either {0:C},
> or .ToString("C"). Occasionally, after copying the modified dlls in Bin
> folder and *.aspx file to the server, the "$" became a unrecognizeable
> character. Stop and restart IIS does not cure it. Only reboot the server
> computer gets the "$" sign back. If it only happens very occasionally, it
> would be fine. But recently the thing is getting worse: $ simply keeps
> getting lost and a small square is displayed instead.
>
> I am pretty sure it is not browser problem on the client end. Because all
> users see the ame thing ($ gone and back after server rebooting). The
> ASP.NET app is developed on my very similar system (Win2003 Server, but
> Enterprise edition, with SP1, IIS6.0, .NET1.1) and during my test on my
> developing box, it never happened. I compared the both computer for
> Reginal Settings, they are identical.
>
> Searching MS KB and googling did not get me useful information.
>
> Did someone run into this issue or know something about it?
>



 
Reply With Quote
 
TGV
Guest
Posts: n/a
 
      20th Dec 2005
Greetings,

We are having a similar problem with an identical system. Instead of a
box appearing in place of the "$", the international currency symbol is
show in its place. This happens randomly. I have a case open with
Microsoft. If you find a resolution to this problem, please let me
know; I will do the same.

Thanks.
Tom

Norman Yuan wrote:
> System:
>
> ASP.NET app, .NET 1.1, developed on VS.NET2003. Windows Server 2003 Std.
> with SP1, IIS6.0
>
> Problem:
>
> The app is a invoicing system, a lot of numbers are displayed as currency,
> like $200.00. These numbers are formated in the code using either {0:C}, or
> .ToString("C"). Occasionally, after copying the modified dlls in Bin folder
> and *.aspx file to the server, the "$" became a unrecognizeable character.
> Stop and restart IIS does not cure it. Only reboot the server computer gets
> the "$" sign back. If it only happens very occasionally, it would be fine.
> But recently the thing is getting worse: $ simply keeps getting lost and a
> small square is displayed instead.
>
> I am pretty sure it is not browser problem on the client end. Because all
> users see the ame thing ($ gone and back after server rebooting). The
> ASP.NET app is developed on my very similar system (Win2003 Server, but
> Enterprise edition, with SP1, IIS6.0, .NET1.1) and during my test on my
> developing box, it never happened. I compared the both computer for Reginal
> Settings, they are identical.
>
> Searching MS KB and googling did not get me useful information.
>
> Did someone run into this issue or know something about it?


 
Reply With Quote
 
Norman Yuan
Guest
Posts: n/a
 
      20th Dec 2005
No solution yet. It seems that if the computer's work load is heavy (namely,
IIS and SQL Server on the same old box, P3-800 and 512MB), it would happen.
Then if the work load is gone (say during lunch break, or the next moring,
the "$" would come back.

It never happened on my developing box (P4 3GHz and 1GB). Since we are
buying a new server for it, I'll see what happens (in middle of Jan, next
year).
"TGV" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Greetings,
>
> We are having a similar problem with an identical system. Instead of a
> box appearing in place of the "$", the international currency symbol is
> show in its place. This happens randomly. I have a case open with
> Microsoft. If you find a resolution to this problem, please let me
> know; I will do the same.
>
> Thanks.
> Tom
>
> Norman Yuan wrote:
>> System:
>>
>> ASP.NET app, .NET 1.1, developed on VS.NET2003. Windows Server 2003 Std.
>> with SP1, IIS6.0
>>
>> Problem:
>>
>> The app is a invoicing system, a lot of numbers are displayed as
>> currency,
>> like $200.00. These numbers are formated in the code using either {0:C},
>> or
>> .ToString("C"). Occasionally, after copying the modified dlls in Bin
>> folder
>> and *.aspx file to the server, the "$" became a unrecognizeable
>> character.
>> Stop and restart IIS does not cure it. Only reboot the server computer
>> gets
>> the "$" sign back. If it only happens very occasionally, it would be
>> fine.
>> But recently the thing is getting worse: $ simply keeps getting lost and
>> a
>> small square is displayed instead.
>>
>> I am pretty sure it is not browser problem on the client end. Because all
>> users see the ame thing ($ gone and back after server rebooting). The
>> ASP.NET app is developed on my very similar system (Win2003 Server, but
>> Enterprise edition, with SP1, IIS6.0, .NET1.1) and during my test on my
>> developing box, it never happened. I compared the both computer for
>> Reginal
>> Settings, they are identical.
>>
>> Searching MS KB and googling did not get me useful information.
>>
>> Did someone run into this issue or know something about it?

>



 
Reply With Quote
 
TGV
Guest
Posts: n/a
 
      29th Dec 2005
Norman,

With some help from Sudeep Gopalakrishnan at Microsoft, it appears that
we were able to resolve this problem with the following KBs:

HOW TO: Set Culture Information in an ASP.NET Application Without Code
http://support.microsoft.com/?id=326943

HOW TO: Set Current Culture Programmatically in an ASP.NET Application
http://support.microsoft.com/?id=306162

Please let me know if this helps.
Tom

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how can i change dollar sign to rupee sign in sales invoice =?Utf-8?B?dmlzaGFsIGtvaGxp?= Microsoft Excel Misc 3 10th May 2007 02:06 PM
dollar sign ($) changed to a strange character =?Utf-8?B?Ymh1Z2hlczEw?= Microsoft Dot NET Framework 3 4th Oct 2006 12:43 PM
How can I create an input variable that is displayable on any page =?Utf-8?B?U3RldmVSRg==?= Microsoft Frontpage 1 14th Jan 2006 08:22 PM
XL invoice replace the dollar sign with euro sign =?Utf-8?B?UGFtZWxhIGNhc2FyZXM=?= Microsoft Excel New Users 2 16th Dec 2005 08:21 PM
ASP.NET: dollar sign ($) changed to undisplayable characters Norman Yuan Microsoft ASP .NET 0 8th Dec 2005 11:17 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:31 AM.