C #의 데이터 세트에서 소수점 값을 설정하는 방법은 무엇입니까?

사용자 3264676

데이터 세트에 AMOUNT_PAISE 열이 있습니다. SQL Server 저장 프로 시저의 결과 집합에서이 데이터 집합을 바인딩하고 있습니다. DB 통화의 AMOUNT_PAISE 열은 paise (특정 행에 대해 888 paise라고 말함)이지만이 금액을 Rupees (888 paise의 루피에 해당하는 8.88)로 표시하고 싶습니다. 그러나 데이터 세트에 int64 값이 포함되어 있기 때문에 직접 할당 할 수 없습니다. 십진수 888을 int64로 변환하면 9가됩니다 (888/100 = 8.88, int64로 변환하면 9가됩니다). 그래서 지금 무엇을 시도해야하는지 알려주세요.

파이즈에서 루피로 변환하는 공식.

rupee = paise/ 100; //upto 2 decimal points

if (dsTransactionLogs.Tables.Count > 0)
{
    if (dsTransactionLogs.Tables[0].Rows.Count > 0)
    {

        //Code to convert amount from Paise to Rs.
        int i = 0;
        foreach (DataRow row in dsTransactionLogs.Tables[0].Rows)
        {
            decimal decimalAmountInPaise = Convert.ToDecimal(dsTransactionLogs.Tables[0].Rows[i]["AMOUNT_PAISE"]);
            decimalAmountInPaise = Math.Round(decimalAmountInPaise / 100, 2);
            //Int64 int64AmountInPaise = Convert.ToInt64(decimalAmountInPaise);
            string strAmount = decimalAmountInPaise.ToString("#.##");
            dsTransactionLogs.Tables[0].Rows[i]["AMOUNT_PAISE"] = Convert.ToInt64(strAmount);
            i++;

        }

        GridViewTRANSACTIONDETAILS.DataSource = dsTransactionLogs;
        GridViewTRANSACTIONDETAILS.DataBind();
        transactionGVDiv.Style.Add("height", "400px");
        //LabelNoTransactionLogsID.Visible = false;
    }
    else
    {
        //LabelNoTransactionLogsID.Visible = true;
    }
}

이것은 gridview의이 열에 대한 aspx 코드입니다.

<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderText="Amount"> 
<ItemTemplate> 
    <asp:Label runat="server" ID="AmountLbl" NavigateUrl="#" Text='<%#Eval("AMOUNT_PAISE") %>'> ></asp:Label>
</ItemTemplate>
</asp:TemplateField>

DataTable을 수정하는 대신 표시 할 때 변환을 수행하는 것이 좋습니다. 즉 교체 :

... Text='<%#Eval("AMOUNT_PAISE") %>'> ...

다음과 같이 :

... Text='<%#  (Convert.ToDecimal(Eval("AMOUNT_PAISE")) / 100M).ToString("N2") %>'> ...

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Power BI에서 데이터 세트의 데이터 흐름을 수정하는 방법은 무엇입니까?

분류에서Dev

데이터 값의 값을 jquery에서 정의 된 변수로 바꾸는 방법은 무엇입니까?

분류에서Dev

C #의 데이터베이스에서 KeyValuePair의 값을 검색하는 방법은 무엇입니까?

분류에서Dev

C #의 데이터 테이블에서 행의 값을 반복하는 방법은 무엇입니까?

분류에서Dev

Pandas의 데이터 프레임에서 부동 소수점 값을 삭제하는 방법은 무엇입니까?

분류에서Dev

데이터 프레임의 특정 값을 R의 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

데이터 세트의 값에 대해서만 틱을 표시하는 방법은 무엇입니까?

분류에서Dev

C #의 데이터 테이블에서 문자열 값을 반환하는 방법은 무엇입니까?

분류에서Dev

데이터 소스 파일에서 var 값을 설정하는 방법은 무엇입니까?

분류에서Dev

C # Mysql 데이터베이스의 값을 레이블에 표시하는 방법은 무엇입니까?

분류에서Dev

Pydatatable의 조건에서 열 값을 수정 / 업데이트하는 방법은 무엇입니까?

분류에서Dev

R에서 데이터 세트의 특정 행을 선택하여 함수에서 사용하는 방법은 무엇입니까?

분류에서Dev

열 데이터에서 변수 값을 설정하는 방법은 무엇입니까?

분류에서Dev

Java 프로그램의 액세스 데이터베이스에서 정수 열의 최대 값을 검색하는 방법은 무엇입니까?

분류에서Dev

C #의 데이터 테이블에서 단일 값을 동적으로 얻는 방법은 무엇입니까?

분류에서Dev

Coco 데이터 세트에서 내부 다각형을 정의하는 방법은 무엇입니까?

분류에서Dev

DArray의 요소에 값을 설정하는 방법은 무엇입니까?

분류에서Dev

Excel에서 기간 데이터의 요소 값을 추출하는 방법은 무엇입니까?

분류에서Dev

C #에서 C 바이트 포인터 함수의 DLL을 사용하는 방법은 무엇입니까?

분류에서Dev

매개 변수를 사용하지 않고 C #의 데이터베이스에 null 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

C에서 부동 소수점 값을 정렬하는 방법은 무엇입니까?

분류에서Dev

SOAP / XML-RPC 요청의 응답 데이터 값을 변수 Jmeter에 설정하는 방법은 무엇입니까?

분류에서Dev

R의 데이터 세트에서 등 간격 값의 벡터를 만드는 방법은 무엇입니까?

분류에서Dev

임의의 부동 소수점을 만들고 팬더에서 데이터 프레임 열로 추가하는 방법은 무엇입니까?

분류에서Dev

점의 큰 데이터 세트에서 가까운 점을 계산하는 가장 빠른 방법은 무엇입니까?

분류에서Dev

vue 구성 요소에서 일반 js 파일의 데이터 값을 얻는 방법은 무엇입니까?

분류에서Dev

C ++의 벡터에서 ak 연속 요소의 값을 늘리는 방법은 무엇입니까?

분류에서Dev

터보 C ++의 그래픽 모드에서 변수 값을 인쇄하는 방법은 무엇입니까?

분류에서Dev

ctypes 콜백을 사용하여 파이썬에서 C 출력 매개 변수의 값을 업데이트하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Power BI에서 데이터 세트의 데이터 흐름을 수정하는 방법은 무엇입니까?

  2. 2

    데이터 값의 값을 jquery에서 정의 된 변수로 바꾸는 방법은 무엇입니까?

  3. 3

    C #의 데이터베이스에서 KeyValuePair의 값을 검색하는 방법은 무엇입니까?

  4. 4

    C #의 데이터 테이블에서 행의 값을 반복하는 방법은 무엇입니까?

  5. 5

    Pandas의 데이터 프레임에서 부동 소수점 값을 삭제하는 방법은 무엇입니까?

  6. 6

    데이터 프레임의 특정 값을 R의 변수에 저장하는 방법은 무엇입니까?

  7. 7

    데이터 세트의 값에 대해서만 틱을 표시하는 방법은 무엇입니까?

  8. 8

    C #의 데이터 테이블에서 문자열 값을 반환하는 방법은 무엇입니까?

  9. 9

    데이터 소스 파일에서 var 값을 설정하는 방법은 무엇입니까?

  10. 10

    C # Mysql 데이터베이스의 값을 레이블에 표시하는 방법은 무엇입니까?

  11. 11

    Pydatatable의 조건에서 열 값을 수정 / 업데이트하는 방법은 무엇입니까?

  12. 12

    R에서 데이터 세트의 특정 행을 선택하여 함수에서 사용하는 방법은 무엇입니까?

  13. 13

    열 데이터에서 변수 값을 설정하는 방법은 무엇입니까?

  14. 14

    Java 프로그램의 액세스 데이터베이스에서 정수 열의 최대 값을 검색하는 방법은 무엇입니까?

  15. 15

    C #의 데이터 테이블에서 단일 값을 동적으로 얻는 방법은 무엇입니까?

  16. 16

    Coco 데이터 세트에서 내부 다각형을 정의하는 방법은 무엇입니까?

  17. 17

    DArray의 요소에 값을 설정하는 방법은 무엇입니까?

  18. 18

    Excel에서 기간 데이터의 요소 값을 추출하는 방법은 무엇입니까?

  19. 19

    C #에서 C 바이트 포인터 함수의 DLL을 사용하는 방법은 무엇입니까?

  20. 20

    매개 변수를 사용하지 않고 C #의 데이터베이스에 null 값을 삽입하는 방법은 무엇입니까?

  21. 21

    C에서 부동 소수점 값을 정렬하는 방법은 무엇입니까?

  22. 22

    SOAP / XML-RPC 요청의 응답 데이터 값을 변수 Jmeter에 설정하는 방법은 무엇입니까?

  23. 23

    R의 데이터 세트에서 등 간격 값의 벡터를 만드는 방법은 무엇입니까?

  24. 24

    임의의 부동 소수점을 만들고 팬더에서 데이터 프레임 열로 추가하는 방법은 무엇입니까?

  25. 25

    점의 큰 데이터 세트에서 가까운 점을 계산하는 가장 빠른 방법은 무엇입니까?

  26. 26

    vue 구성 요소에서 일반 js 파일의 데이터 값을 얻는 방법은 무엇입니까?

  27. 27

    C ++의 벡터에서 ak 연속 요소의 값을 늘리는 방법은 무엇입니까?

  28. 28

    터보 C ++의 그래픽 모드에서 변수 값을 인쇄하는 방법은 무엇입니까?

  29. 29

    ctypes 콜백을 사용하여 파이썬에서 C 출력 매개 변수의 값을 업데이트하는 방법은 무엇입니까?

뜨겁다태그

보관