これは私を悩ませています、そして私は何が起こっているのか分かりません。数値を正しくフォーマットするために部分ビューを作成しました。
ファイル_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です。
何が起こっている?