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