double peratusE = ((double)(bilanganE/calonAmbil)) * 100.00;
Label peratusELabel = row.Cells[16].FindControl("peratusELabel") as Label;
peratusELabel.Text = String.Format("{0:0.00}", peratusELabel);
나는 특정 코드를 사용하여 백분율을 계산하고 백분율 값을 레이블에 할당합니다. 그러나이를 실행하면 값 대신 "System.Web.UI.WebControls.Label"이 표시됩니다. 귀하의 정보에 대한"System.Web.UI.WebControls.Label"을 표시하는 레이블
: 나는
double peratusD = ((double)(bilanganD/calonAmbil)) * 100.00;
Label peratusDLabel = row.Cells[14].FindControl("peratusDLabel") as Label;
peratusDLabel.Text = String.Format("{0:0.00}", peratusD);
를 사용하지만 이번에는 그냥 잘 작동합니다. 나는 갇혔다.
코드를 디버깅 해 보았습니까? 그게 당신이 왜 텍스트를 올바르게 반환하지 않는지에 대한 통찰력을 줄 수 있습니다. – aggietech