これは私を悩ませています、そして私は何が起こっているのか分かりません。数値を正しくフォーマットするために部分ビューを作成しました。
ファイル_PermitNumber.cshtmlがあり、次のもの/Views/Sharedが含まれています。
@model System.Int32
@Html.Raw(Model.ToString("00-0000"))
私のメインページで私はします:
@Html.DisplayFor(model => model.BuildingPermit.PermitId, "_PermitNumber")
model.BuildingPermit.PermitIdとして定義されますint。
私の出力は、予想される12-0456ではなく120456です。
何が起こっている?