私はMVC c#を使用しています
public class Person
{
public int TypeId { get; set; }
public string Code { get; set; }
}
このオブジェクトのJSONオブジェクトを次のように再実行するコードがあります
return Json(personCodeStore.GetBusinessCodes());
しかし、クライアント側でこれを受け取ったときに、フィールド名の名前を変更できるようにしたい
TypeId to value
Code to text
MVC3 JSON シリアル化のような DataContractSerializer を使用したくない: プロパティ名を制御するには? 私はEF 5.xを使用しており、モデルを更新して.ttファイルを実行するたびに変更が上書きされ、不要なすべてのビューでこの変更されたプロパティが使用されるためです。
それで、シリアル化するとき、またはjqueryを使用してクライアント側にアクセスしたら、これの名前を変更できる方法はありますか?