I am curious how to handle setting nullable model information on an aspx page to a JavaScript variable. I am using MVC3 RC, and I am sure this is trivial and I am missing something.
Given this code (again, in my aspx view):
var myFloat = <%: Model.MyNullableFloat %>;
if SelectedAudience is null, what gets written to the page is:
var myFloat = ;
What I want to get written is:
var myFloat = null;
Currently, I have some ugly logic:
var myFloat = null;
<%
if(Model.MyNullableFloat != null) {
%>
myFloat = <%: Model.AdGroup.MyNullableFloat %>;
<%
}
%>
Any thoughts on a cleaner way?
Thanks