I'm developing an asp.net mvc portal to manage GPS coordinates using localDB. My model is:
public class GpsCoordinateViewModel { double Latitute { get; set; } double Longitude { get; set; } }
the autogenerated adn related View to create a new GpsCoordinate is:
@{ ViewBag.Title = "Create"; } Create
@using (Html.BeginForm()) { @Html.AntiForgeryToken() @Html.ValidationSummary(true)
}
@Html.ActionLink("Back to List", "Index") @section Scripts { @Scripts.Render("~/bundles/jqueryval") }
the problem is that when I insert as Latitude: 41.213321 and Longitude: 12.123432 (eg), using breakpoin local values are: Latitude: 41213321 Longitude: 12123432. I need to use double because of location's accuracy, but how?
I also read this questions : How should I use EditorFor() in MVC for a currency/money type?
MVC3 - 3 decimal places on type double with leading zero
but the solutions didn't work for me. Any suggestion?
EDIT: My webconfig is: