그리드에서 자바 스크립트 함수를 호출하고 있습니다. 다음은 코드입니다.자바 스크립트에서 십진수 값 보내기
<div style="width: 100%; float: left; margin-bottom: 10px;">
<a href="#" onclick='<%# "ShowDetailPopup("+Eval("subscriberId").ToString()+","+Eval("Debt") +"," + Eval("Receivable") +","+
Eval("LegalAmount") + "," + Eval("fullName").ToString() +")" %>'>Detay</a>
</div>
다음은 js 기능입니다.
function ShowDetailPopup(subscriberId, Debt, Receivable, LegalAmount, fullName) {
var popupWindow = pcDocument.GetWindowByName("showDocumentWindow");
pcDocument.ShowWindow(popupWindow);
pcDocument.SetWindowContentUrl(popupWindow, '/WEB/Pages/DebtAndReceiveDocument.aspx?ID=' + subscriberId + "&Debt=" + Debt +
"&Receivable=" + Receivable + "&LegalAmount=" + LegalAmount + "&fullName=" + fullName);
}
Debt
, Receivable
및 LegalAmount
모든 소수점 필드입니다. 예 값 : I이 함수를 호출 할 때
Debt = 4,65
Receivable = 13,00
LegalAmount = 0
페이지는 다음과 같이 렌더링한다.
<a href="#" onclick='ShowDetailPopup(18069606,4,65,13,00,0,BILL GATES)'>Detay</a>
올바르게 십진수 값을 보낼 수 있습니까?
는 점을 사용해보십시오 않았다으로 인쇄됩니다? – Vajura
@ Vajura, 아니요, 넣지 않았습니다. – baros