単純なデータグリッドを表示するために、ASP.Net MVCバージョンのjqGridを使用しようとしています。私のグリッドの列の1つはEnumでjqGridはintとして表示されていますが、文字列として表示したいのです。 jqGridに文字列として表示するにはどうすればよいですか?jqGrid表示列挙型の文字列
new JQGridColumn { DataField = "ApprovalStatus",
DataType = typeof(ApplicationStatusTypes),
Editable = false,
Width = 200},
public enum ApplicationStatusTypes
{
Unassessed = 0,
AssessmentInProgress = 1,
RequirementsNotMet = 2,
RequirementsPartiallyMet = 3,
RequirementsMet = 4,
Approved = 5
}
jqGridがレンダリングされるとき、ApprovalStatus列は文字列ではなくintとして表示されます。私は列のDataFormatStringを使いこなそうとしましたが、無駄にしました。