asp.net mvc 5 - Json Error With [DisplayFormat(ConvertEmptyStringToNull = false)] -
i write mvc5 project in vs2013
a method in controller returns json
public jsonresult queryconcens(concentratorview concenforquery) { queryconcentratorsrequest request = new queryconcentratorsrequest() { concenquery = concenforquery }; return json ( concenstratorservice .queryconcentrators(request) .concensview ); } the model
public class concentratorview { [required(errormessage="please input id")] public string concentratorid { get; set; } public string name { get; set; } public string address { get; set; } } it returns:
[{"concentratorid":"43","name":"345","address":"345"}, {"concentratorid":"56","name":"","address":null}, {"concentratorid":"concen_123","name":"wer","address":null}] i want address:null ""
then add
[displayformat(convertemptystringtonull = false)] public string address { get; set; } but returns
[{"concentratorid":"43","name":"345","address":"345"}] it losts 2 rows
why?
Comments
Post a Comment