2009-05-17 3 views
1

의심의 여지가있는 응용 프로그램은 멍청한 질문입니다.백분율 형식 ASP.Net에 대한 속성 설정

는 나는 내가 할 수있는 전역에서 "속성"을 가지고있는 생각 NumberFormatInfo.PercentPositivePattern 속성을 설정할 수 있도록하려면 ASP.Net

에 그리드 뷰에서 몇 퍼센트 값을 표시 조정할 수 있습니까? 기본 0 ~

1이 난 그냥 그것을 할 방법을 알아낼 수 없습니다 내가

http://msdn.microsoft.com/en-us/library/system.globalization.numberformatinfo.percentpositivepattern(VS.71).aspx

을 조정하는 데 필요한 속성입니다! :(

이것은 %와 숫자 사이의 공간을 제거합니다.

을 나는 전체 응용 프로그램이 작업을 수행 할 수 있습니까?

은 내가 WebConfig에 몇 가지 코드를 넣을 수 또는?

감사합니다

답변

0

나는 당신이 web.config 파일에 설정할 수 있습니다,하지만 당신은 무엇을 할 수 있는지, 그리드 뷰에서 상속되는 생성자의 속성을 설정하고 새로운 서브 클래스 것을 사용하는 경우 확실입니다.

+0

죄송합니다 :이 문서에 따르면, 당신은 당신이 좋아하는 사용자 정의 형식으로 포맷을 설정할 수 있습니다

<asp:BoundField DataField="YourPropertyName" DataFormatString="#0.##%" /> 

을 ! 정확히 어떻게 할 수 있습니까? –

1

System.Globalization.CultureInfo.CurrentCulture를 각 요청의 시작 부분에서 원하는대로 변경할 수 있습니다 (예 : global.asax의 Application_BeginRequest).

물론 이것은 GridView에 표시된 값뿐만 아니라 응용 프로그램에 표시된 모든 값에 영향을줍니다.