PadLeft()
以下に示すように、Razor View でメソッドを問題なく使用できます。
@Model.Project.PKey - @Model.IssueNum.ToString().PadLeft(5, '0')
ただし、同じビューモデルを使用してコントローラーで同じステートメントを作成することはできません。
var result = dataContext.Select(m => new
IssueViewModel
{
ID = m.ID,
ProjectID = m.ProjectID
Key = m.Project.PKey + "-" + m.IssueNum.ToString().PadLeft(5, '0')
}
).ToDataSourceResult(request);
PadLeft()
これでメソッドを使用する方法について何か考えはありますlambda expression
か?