2016-12-20 5 views
0

ASP.Net RazorのDiscountPercentの計算にAngularJS出力を使用します。 計算に@int.pars()または@Convert.ToInt32を使用すると、エラーが表示されます。 このようなコードが必要ですC#ASP.Netのint AngularJS要素に変換するには?

<td ng-repeat="ro in room.Roms"> 
     (@Convert.ToInt32({{ro.RRPrice}})* @Convert.ToInt32({{ ro.DiscountPercent}}))/ 100 ; 
</td> 

この問題を解決するにはどうすればよいですか?

+1

バックエンド(剃刀)コードでフロントエンド変数(角)を使用することはできません。剃刀はすでにサーバー側で解析されていますが、角度コードはブラウザで評価されます – devqon

+1

角度を使用してこれを行うのはなぜですか? – PMerlet

+0

計算にはJavaScriptを使用する必要がありますか? – Khoshtarkib

答えて

1

私は解決策

{{ro.RRPrice * ro.DiscountPercent/100 }} 

それがOK見つけます。 ありがとう